gentoo: use /var/run for new /run compatibility
[util-vserver.git] / lib / syscall_ctxcreate-v21.hc
index 600c9ef..7cfec9f 100644 (file)
@@ -19,7 +19,6 @@
 #ifdef HAVE_CONFIG_H
 #  include <config.h>
 #endif
-#include <lib_internal/sys_unshare.h>
 
 static inline ALWAYSINLINE xid_t
 vc_ctx_create_v21(xid_t xid, struct vc_ctx_flags *flags)
@@ -33,15 +32,8 @@ vc_ctx_create_v21(xid_t xid, struct vc_ctx_flags *flags)
   if (flags)
     data.flagword = flags->flagword & flags->mask;
 
-  res = vserver(VCMD_ctx_create, CTX_USER2KERNEL(xid), &data);
+  res = vserver(VCMD_ctx_create_v1, CTX_USER2KERNEL(xid), &data);
   res = CTX_KERNEL2USER(res);
 
-  if (res != VC_NOCTX) {
-    if (utilvserver_checkCompatConfig() & VC_VCI_SPACES) {
-      sys_unshare(CLONE_NEWUTS | CLONE_NEWIPC);
-      vc_set_namespace(VC_SAMECTX, CLONE_NEWUTS | CLONE_NEWIPC);
-    }
-  }
-
   return res;
 }