diff options
author | Pierre Pfister <ppfister@cisco.com> | 2016-06-29 14:20:00 +0100 |
---|---|---|
committer | Pierre Pfister <ppfister@cisco.com> | 2016-06-29 14:20:00 +0100 |
commit | 41d2e7883d069b7c2fe856ca7dc374d200e3a478 (patch) | |
tree | 55b8e47302b663f08e6f5a9633b2a7b68155e30d /netlink/librtnl/rtnl.c | |
parent | 110b09821a7b1de438ca22d7407436dce658bfde (diff) |
[Netlink] Namespace name formatting bugfix and reduced verbosity
Change-Id: Idf7d9cff0bf5b4e8c9eea8a38a61c75ee9d3da1c
Signed-off-by: Pierre Pfister <ppfister@cisco.com>
Diffstat (limited to 'netlink/librtnl/rtnl.c')
-rw-r--r-- | netlink/librtnl/rtnl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/netlink/librtnl/rtnl.c b/netlink/librtnl/rtnl.c index d66c2ee..04f0440 100644 --- a/netlink/librtnl/rtnl.c +++ b/netlink/librtnl/rtnl.c @@ -86,7 +86,7 @@ u8 *format_rtnl_nsname2path(u8 *s, va_list *args) } else if (strpbrk(nsname, "/") != NULL) { return format(s, "%s", nsname); } else { - return format((u8 *)0, "/var/run/netns/%s", nsname); + return format(s, "/var/run/netns/%s", nsname); } } @@ -552,8 +552,10 @@ rtnl_stream_open(rtnl_stream_t *template) rtnl_ns_t *ns; int fd; u8 *s = format((u8 *)0, "%U", format_rtnl_nsname2path, template->name); + vec_add1(s, 0); if ((fd = open((char *)s, O_RDONLY)) < 0) { + clib_unix_warning("open stream %s: ", s); vec_free(s); return ~0; } |