diff options
author | Lennart Poettering <lennart@poettering.net> | 2018-12-23 19:22:12 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-07-05 02:31:12 +0900 |
commit | b67f05dabfa2d1aa99de8959e9bd5649d2ee05cb (patch) | |
tree | 43dfe73a87bc016978d9182e6e3a1485ae282c1c /src/fsck | |
parent | a709a3154d52abe2fc34cae4a0720f20bcec4cef (diff) | |
download | systemd-b67f05dabfa2d1aa99de8959e9bd5649d2ee05cb.tar.gz |
fsck: split out fsck return code definitions into a header file of its own
This way we can make use of it from other components too, such as
systemd-homed.
Diffstat (limited to 'src/fsck')
-rw-r--r-- | src/fsck/fsck.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/fsck/fsck.c b/src/fsck/fsck.c index 8101f9ce95..0a5863667c 100644 --- a/src/fsck/fsck.c +++ b/src/fsck/fsck.c @@ -22,6 +22,7 @@ #include "device-util.h" #include "fd-util.h" #include "fs-util.h" +#include "fsck-util.h" #include "main-func.h" #include "parse-util.h" #include "path-util.h" @@ -34,18 +35,6 @@ #include "stdio-util.h" #include "util.h" -/* exit codes as defined in fsck(8) */ -enum { - 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; static bool arg_force = false; static bool arg_show_progress = false; |