]> git.proxmox.com Git - mirror_lxc.git/blobdiff - src/lxc/namespace.h
start: pass namespaces as environment variables
[mirror_lxc.git] / src / lxc / namespace.h
index 4916950c15d2a0e935cafd610f140ae2fcd7ed75..7644fcd60cf05795f962806bc02a51925a774dc0 100644 (file)
@@ -68,6 +68,7 @@ extern const struct ns_info {
        const char *proc_name;
        int clone_flag;
        const char *flag_name;
+       const char *env_name;
 } ns_info[LXC_NS_MAX];
 
 #if defined(__ia64__)
@@ -81,7 +82,8 @@ int clone(int (*fn)(void *), void *child_stack,
 
 extern pid_t lxc_clone(int (*fn)(void *), void *arg, int flags);
 
-extern int lxc_namespace_2_cloneflag(char *namespace);
+extern int lxc_namespace_2_cloneflag(const char *namespace);
+extern int lxc_namespace_2_ns_idx(const char *namespace);
 extern int lxc_fill_namespace_flags(char *flaglist, int *flags);
 
 #endif