mirror of
https://github.com/systemd/systemd.git
synced 2025-09-17 21:45:23 +03:00
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.
This commit is contained in:
committed by
Yu Watanabe
parent
a709a3154d
commit
b67f05dabf
@@ -22,6 +22,7 @@
|
|||||||
#include "device-util.h"
|
#include "device-util.h"
|
||||||
#include "fd-util.h"
|
#include "fd-util.h"
|
||||||
#include "fs-util.h"
|
#include "fs-util.h"
|
||||||
|
#include "fsck-util.h"
|
||||||
#include "main-func.h"
|
#include "main-func.h"
|
||||||
#include "parse-util.h"
|
#include "parse-util.h"
|
||||||
#include "path-util.h"
|
#include "path-util.h"
|
||||||
@@ -34,18 +35,6 @@
|
|||||||
#include "stdio-util.h"
|
#include "stdio-util.h"
|
||||||
#include "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_skip = false;
|
||||||
static bool arg_force = false;
|
static bool arg_force = false;
|
||||||
static bool arg_show_progress = false;
|
static bool arg_show_progress = false;
|
||||||
|
14
src/shared/fsck-util.h
Normal file
14
src/shared/fsck-util.h
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
/* SPDX-License-Identifier: LGPL-2.1+ */
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
/* 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,
|
||||||
|
};
|
@@ -74,6 +74,7 @@ shared_sources = files('''
|
|||||||
firewall-util.h
|
firewall-util.h
|
||||||
format-table.c
|
format-table.c
|
||||||
format-table.h
|
format-table.h
|
||||||
|
fsck-util.h
|
||||||
fstab-util.c
|
fstab-util.c
|
||||||
fstab-util.h
|
fstab-util.h
|
||||||
generator.c
|
generator.c
|
||||||
|
Reference in New Issue
Block a user