Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
99d3a40
)
vppinfra: adding support for socket mounting paths
82/38282/2
author
Mohsin Kazmi
<sykazmi@cisco.com>
Wed, 15 Feb 2023 13:31:27 +0000
(13:31 +0000)
committer
Damjan Marion
<dmarion@0xa5.net>
Mon, 6 Mar 2023 16:47:29 +0000
(16:47 +0000)
Type: improvement
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
Change-Id: If894b2b741d0d417a6fc458dda83ca1d8192385d
src/vppinfra/socket.c
patch
|
blob
|
history
diff --git
a/src/vppinfra/socket.c
b/src/vppinfra/socket.c
index
e61c369
..
40374d7
100644
(file)
--- a/
src/vppinfra/socket.c
+++ b/
src/vppinfra/socket.c
@@
-450,7
+450,11
@@
clib_socket_init (clib_socket_t *s)
{
p += 11;
u8 *str = _clib_socket_get_string (&p, 0);
- u8 *pathname = format (0, "/var/run/netns/%v%c", str, 0);
+ u8 *pathname = 0;
+ if (str[0] == '/')
+ pathname = format (0, "%v%c", str, 0);
+ else
+ pathname = format (0, "/var/run/netns/%v%c", str, 0);
if ((netns_fd = open ((char *) pathname, O_RDONLY)) < 0)
err = clib_error_return_unix (0, "open('%s')", pathname);
vec_free (str);