From: Denys Vlasenko Date: Sun, 15 Nov 2009 01:36:49 +0000 (+0100) Subject: fsck: add comment clarifying exit codes X-Git-Tag: 1_16_0~233 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0d7e2e7c3e7e5bd02d522dd504d4041a01313dce;p=oweals%2Fbusybox.git fsck: add comment clarifying exit codes Signed-off-by: Denys Vlasenko --- 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 @@ * API for fsck.something, NOT ad-hoc hacks in generic fsck. */ #define DO_PROGRESS_INDICATOR 0 +/* fsck 1.41.4 (27-Jan-2009) manpage says: + * 0 - No errors + * 1 - File system errors corrected + * 2 - System should be rebooted + * 4 - File system errors left uncorrected + * 8 - Operational error + * 16 - Usage or syntax error + * 32 - Fsck canceled by user request + * 128 - Shared library error + */ #define EXIT_OK 0 #define EXIT_NONDESTRUCT 1 #define EXIT_DESTRUCT 2 @@ -52,7 +62,6 @@ /* * Internal structure for mount table entries. */ - struct fs_info { struct fs_info *next; char *device;