[Filesystems-devel] Bug#757538: Patch to add do-othing -a
Peter Chubb
peter.chubb at nicta.com.au
Thu Sep 4 01:27:34 UTC 2014
Tags: PATCH
The attafhed patch adds a do-nothing -a option. As fsck.f2fs always
tries automatically to fix problems.
-------------- next part --------------
---
fsck/main.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
Index: f2fs-tools-1.3.0/fsck/main.c
===================================================================
--- f2fs-tools-1.3.0.orig/fsck/main.c 2014-09-04 11:16:04.281639599 +1000
+++ f2fs-tools-1.3.0/fsck/main.c 2014-09-04 11:17:11.306108542 +1000
@@ -20,6 +20,7 @@ void fsck_usage()
MSG(0, "\nUsage: fsck.f2fs [options] device\n");
MSG(0, "[options]:\n");
MSG(0, " -d debug level [default:0]\n");
+ MSG(0, " -a [no-op for compatibility with other fsck]\n");
exit(1);
}
@@ -42,11 +43,13 @@ void f2fs_parse_options(int argc, char *
char *prog = basename(argv[0]);
if (!strcmp("fsck.f2fs", prog)) {
- const char *option_string = "d:t";
+ const char *option_string = "d:ta";
config.func = FSCK;
while ((option = getopt(argc, argv, option_string)) != EOF) {
switch (option) {
+ case 'a':
+ break;
case 'd':
config.dbg_lv = atoi(optarg);
MSG(0, "Info: Debug level = %d\n", config.dbg_lv);
-------------- next part --------------
--
Dr Peter Chubb peter.chubb AT nicta.com.au
http://www.ssrg.nicta.com.au Software Systems Research Group/NICTA
More information about the Filesystems-devel
mailing list