gentoo: use /var/run for new /run compatibility
[util-vserver.git] / src / showattr.c
index 8e3ff15..aa6b6be 100644 (file)
@@ -107,12 +107,13 @@ handleFile(char const *name, char const *display_name)
   if (getFlags(name, &flags, &mask)) {
       //                                     1       1       0       0
       //                              fedcba9876543210fedcba9876543210
-    static char const  MARKER[33] = ".......x.....iub............mhwa";
+    static char const  MARKER[33] = ".......x....ciub............mhwa";
     int                i;
     uint32_t           used_flags = (VC_IATTR_XID|VC_IATTR_ADMIN|
                                      VC_IATTR_WATCH|VC_IATTR_HIDE|
                                      VC_IATTR_BARRIER|VC_IATTR_IUNLINK|
-                                     VC_IATTR_IMMUTABLE|VC_IATTR_WRITE);
+                                     VC_IATTR_IMMUTABLE|VC_IATTR_WRITE|
+                                     VC_IATTR_COW);
 
     for (i=0; i<32; ++i) {
       if (used_flags & 1) {
@@ -127,11 +128,11 @@ handleFile(char const *name, char const *display_name)
     }
   }      
   else {
-    memcpy(buf, "ERR    ", 8);
+    memcpy(buf, "ERR    ", 9);
     res = false;
   }
 
-  Vwrite(1, buf, 9);
+  Vwrite(1, buf, 10);
   Vwrite(1, display_name, strlen(display_name));
   Vwrite(1, "\n", 1);