diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/netns_linux.c | 6 | ||||
| -rw-r--r-- | lib/ns.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/lib/netns_linux.c b/lib/netns_linux.c index 09a42b850b..bb66e8938f 100644 --- a/lib/netns_linux.c +++ b/lib/netns_linux.c @@ -590,3 +590,9 @@ ns_id_t ns_get_default_id(void) return default_ns->ns_id; return NS_DEFAULT_INTERNAL; } + +struct ns *ns_get_default(void) +{ + return default_ns; +} + @@ -177,6 +177,7 @@ extern struct ns *ns_lookup_name(const char *name); extern int ns_enable(struct ns *ns, void (*func)(ns_id_t, void *)); extern struct ns *ns_get_created(struct ns *ns, char *name, ns_id_t ns_id); extern void ns_disable(struct ns *ns); +extern struct ns *ns_get_default(void); #ifdef __cplusplus } |
