gentoo: use /var/run for new /run compatibility
[util-vserver.git] / lib / syscall_getspacemask-v21.hc
index e4caa7c..8c5ebea 100644 (file)
@@ -24,9 +24,9 @@
 static inline ALWAYSINLINE uint_least64_t
 vc_get_space_mask_spaces(int UNUSED tmp)
 {
-  struct vcmd_space_mask data = { .mask = 0 };
-  int ret = vserver(VCMD_get_space_mask, 0, &data);
+  struct vcmd_space_mask_v1 data = { .mask = 0 };
+  int ret = vserver(VCMD_get_space_mask_v0, 0, &data);
   if (ret)
     return ret;
-  return data.mask;
+  return data.mask & ~(CLONE_NEWNS|CLONE_FS);
 }