documented --barrier
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Thu, 5 Feb 2004 22:16:09 +0000 (22:16 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Thu, 5 Feb 2004 22:16:09 +0000 (22:16 +0000)
fixed do-display-dir behavior

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@812 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/src/setattr.c

index db2aef0..03fb884 100644 (file)
@@ -60,7 +60,7 @@ showHelp(int fd, char const *cmd, int res)
   WRITE_MSG(fd, "Usage:  ");
   WRITE_STR(fd, cmd);
   WRITE_MSG(fd,
-           " [-Rx] [--[~]iunlink] [--[~]admin] [--[~]watch] [--[~]hide] [--] <file>+\n\n"
+           " [-Rx] [--[~]iunlink] [--[~]admin] [--[~]watch] [--[~]hide] [--[~]barrier] [--] <file>+\n\n"
            " Options:\n"
            "   -R  ...  recurse through directories\n"
            "   -x  ...  do not cross filesystems\n\n"
@@ -87,7 +87,7 @@ fixupParams(struct Arguments * args, int argc)
     exit(1);
   }
 
-  args->do_display_dir = false;
+  args->do_display_dir = !args->do_recurse;
 }
 
 bool