1 /* SPDX-License-Identifier: LGPL-2.1-or-later */ 2 #pragma once 3 4 /* exit codes as defined in fsck(8) */ 5 enum { 6 FSCK_SUCCESS = 0, 7 FSCK_ERROR_CORRECTED = 1 << 0, 8 FSCK_SYSTEM_SHOULD_REBOOT = 1 << 1, 9 FSCK_ERRORS_LEFT_UNCORRECTED = 1 << 2, 10 FSCK_OPERATIONAL_ERROR = 1 << 3, 11 FSCK_USAGE_OR_SYNTAX_ERROR = 1 << 4, 12 FSCK_USER_CANCELLED = 1 << 5, 13 FSCK_SHARED_LIB_ERROR = 1 << 7, 14 }; 15