Whamcloud - gitweb
Allow the debugfs lcd command to work w/o a filesystem being open
authorTheodore Ts'o <tytso@mit.edu>
Wed, 7 Mar 2007 13:09:10 +0000 (08:09 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 7 Mar 2007 13:09:10 +0000 (08:09 -0500)
Addresses LTC Bugzilla #27513

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
debugfs/ChangeLog
debugfs/debugfs.c

index 4511cc9..aaed950 100644 (file)
@@ -1,3 +1,9 @@
+2007-03-07  Theodore Tso  <tytso@mit.edu>
+
+       * debugfs.c (do_lcd): Allow the lcd command when debugfs does not
+               currently have a filesystem open.  
+               (Addresses LTC Bugzilla #27513)
+
 2007-01-28  Theodore Tso  <tytso@mit.edu>
 
        * unused.c: Fix bug so that the dump_unused command segfault if
index cc99e81..3bddef9 100644 (file)
@@ -181,9 +181,10 @@ print_usage:
 
 void do_lcd(int argc, char **argv)
 {
-       if (common_args_process(argc, argv, 2, 2, "lcd",
-                               "<native dir>", 0))
+       if (argc != 2) {
+               com_err(argv[0], 0, "Usage: %s %s", argv[0], "<native dir>");
                return;
+       }
 
        if (chdir(argv[1]) == -1) {
                com_err(argv[0], errno,