version 0.27.198
[util-vserver.git] / util-vserver / lib / ioctl-setxflg.hc
index 7224d11..24cee02 100644 (file)
@@ -33,5 +33,10 @@ vc_X_set_xflg(int fd, long flags)
   int          rc;
   rc = ioctl(fd, FIOC_SETXFLG, &flags);
 
+  if (rc<-1) {
+    errno = -rc;
+    rc    = -1;
+  }
+
   return rc;
 }