]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fsck: use our usual syntax for defining bit masks
authorLennart Poettering <lennart@poettering.net>
Fri, 10 Aug 2018 13:12:14 +0000 (15:12 +0200)
committerFilipe Brandenburger <filbranden@google.com>
Fri, 10 Aug 2018 20:27:43 +0000 (13:27 -0700)
src/fsck/fsck.c

index 26fbd8bb03db6227703ae2790aed69cc18ea8213..50f838a421127c83773e73861ea2f0a4c5ca61a0 100644 (file)
 
 /* exit codes as defined in fsck(8) */
 enum {
-        FSCK_SUCCESS = 0,
-        FSCK_ERROR_CORRECTED = 1,
-        FSCK_SYSTEM_SHOULD_REBOOT = 2,
-        FSCK_ERRORS_LEFT_UNCORRECTED = 4,
-        FSCK_OPERATIONAL_ERROR = 8,
-        FSCK_USAGE_OR_SYNTAX_ERROR = 16,
-        FSCK_USER_CANCELLED = 32,
-        FSCK_SHARED_LIB_ERROR = 128,
+        FSCK_SUCCESS                 = 0,
+        FSCK_ERROR_CORRECTED         = 1 << 0,
+        FSCK_SYSTEM_SHOULD_REBOOT    = 1 << 1,
+        FSCK_ERRORS_LEFT_UNCORRECTED = 1 << 2,
+        FSCK_OPERATIONAL_ERROR       = 1 << 3,
+        FSCK_USAGE_OR_SYNTAX_ERROR   = 1 << 4,
+        FSCK_USER_CANCELLED          = 1 << 5,
+        FSCK_SHARED_LIB_ERROR        = 1 << 7,
 };
 
 static bool arg_skip = false;