diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-11-15 02:36:49 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-11-15 02:36:49 +0100 |
commit | 0d7e2e7c3e7e5bd02d522dd504d4041a01313dce (patch) | |
tree | a0d3e96e1037809edd02ec503b8b838f7195e82f | |
parent | 389cca4b9ed07be8d873b2aae01f3eb0c3474f7c (diff) | |
download | busybox-w32-0d7e2e7c3e7e5bd02d522dd504d4041a01313dce.tar.gz busybox-w32-0d7e2e7c3e7e5bd02d522dd504d4041a01313dce.tar.bz2 busybox-w32-0d7e2e7c3e7e5bd02d522dd504d4041a01313dce.zip |
fsck: add comment clarifying exit codes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | e2fsprogs/fsck.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/e2fsprogs/fsck.c b/e2fsprogs/fsck.c index fd0401b47..3ec5b3643 100644 --- a/e2fsprogs/fsck.c +++ b/e2fsprogs/fsck.c | |||
@@ -41,6 +41,16 @@ | |||
41 | * API for fsck.something, NOT ad-hoc hacks in generic fsck. */ | 41 | * API for fsck.something, NOT ad-hoc hacks in generic fsck. */ |
42 | #define DO_PROGRESS_INDICATOR 0 | 42 | #define DO_PROGRESS_INDICATOR 0 |
43 | 43 | ||
44 | /* fsck 1.41.4 (27-Jan-2009) manpage says: | ||
45 | * 0 - No errors | ||
46 | * 1 - File system errors corrected | ||
47 | * 2 - System should be rebooted | ||
48 | * 4 - File system errors left uncorrected | ||
49 | * 8 - Operational error | ||
50 | * 16 - Usage or syntax error | ||
51 | * 32 - Fsck canceled by user request | ||
52 | * 128 - Shared library error | ||
53 | */ | ||
44 | #define EXIT_OK 0 | 54 | #define EXIT_OK 0 |
45 | #define EXIT_NONDESTRUCT 1 | 55 | #define EXIT_NONDESTRUCT 1 |
46 | #define EXIT_DESTRUCT 2 | 56 | #define EXIT_DESTRUCT 2 |
@@ -52,7 +62,6 @@ | |||
52 | /* | 62 | /* |
53 | * Internal structure for mount table entries. | 63 | * Internal structure for mount table entries. |
54 | */ | 64 | */ |
55 | |||
56 | struct fs_info { | 65 | struct fs_info { |
57 | struct fs_info *next; | 66 | struct fs_info *next; |
58 | char *device; | 67 | char *device; |