use $(LIBENSCVECTOR) instead of libensc_vector.a
[util-vserver.git] / util-vserver / src / vattribute.c
index d3e17d7..a20c0e6 100644 (file)
@@ -99,7 +99,7 @@ parseFlags(char const *str, struct vc_ctx_flags *flags)
   
   if (rc==-1) {
     WRITE_MSG(2, "Unknown flag '");
-    write(2, err.ptr, err.len);
+    Vwrite(2, err.ptr, err.len);
     WRITE_MSG(2, "'\n");
     exit(wrapper_exit_code);
   }
@@ -115,7 +115,7 @@ parseBCaps(char const *str, struct vc_ctx_caps *caps)
   
   if (rc==-1) {
     WRITE_MSG(2, "Unknown bcap '");
-    write(2, err.ptr, err.len);
+    Vwrite(2, err.ptr, err.len);
     WRITE_MSG(2, "'\n");
     exit(wrapper_exit_code);
   }
@@ -131,7 +131,7 @@ parseCCaps(char const *str, struct vc_ctx_caps *caps)
   
   if (rc==-1) {
     WRITE_MSG(2, "Unknown ccap '");
-    write(2, err.ptr, err.len);
+    Vwrite(2, err.ptr, err.len);
     WRITE_MSG(2, "'\n");
     exit(wrapper_exit_code);
   }
@@ -146,8 +146,9 @@ parseSecure(struct vc_ctx_flags UNUSED * flags,
   caps->bcaps = ~vc_get_insecurebcaps();
   caps->bmask = ~0ull;
 
-  flags->flagword = ~vc_get_insecureflags();
-  flags->mask     =  vc_get_insecureflags();
+    // TODO: generalize this
+  flags->flagword = VC_VXF_HIDE_NETIF;
+  flags->mask     = VC_VXF_HIDE_NETIF;
 }
 
 int main(int argc, char *argv[])