summaryrefslogtreecommitdiff
path: root/src/core/service.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/service.h')
-rw-r--r--src/core/service.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/core/service.h b/src/core/service.h
index 13b2b064c0..2254c3e0bf 100644
--- a/src/core/service.h
+++ b/src/core/service.h
@@ -103,14 +103,14 @@ typedef enum ServiceResult {
_SERVICE_RESULT_INVALID = -1
} ServiceResult;
-typedef enum StartLimitAction {
- SERVICE_START_LIMIT_NONE,
- SERVICE_START_LIMIT_REBOOT,
- SERVICE_START_LIMIT_REBOOT_FORCE,
- SERVICE_START_LIMIT_REBOOT_IMMEDIATE,
- _SERVICE_START_LIMIT_MAX,
- _SERVICE_START_LIMIT_INVALID = -1
-} StartLimitAction;
+typedef enum FailureAction {
+ SERVICE_FAILURE_ACTION_NONE,
+ SERVICE_FAILURE_ACTION_REBOOT,
+ SERVICE_FAILURE_ACTION_REBOOT_FORCE,
+ SERVICE_FAILURE_ACTION_REBOOT_IMMEDIATE,
+ _SERVICE_FAILURE_ACTION_MAX,
+ _SERVICE_FAILURE_ACTION_INVALID = -1
+} FailureAction;
struct Service {
Unit meta;
@@ -187,10 +187,10 @@ struct Service {
char *status_text;
- StartLimitAction failure_action;
+ FailureAction failure_action;
RateLimit start_limit;
- StartLimitAction start_limit_action;
+ FailureAction start_limit_action;
char *reboot_arg;
UnitRef accept_socket;
@@ -225,5 +225,5 @@ NotifyAccess notify_access_from_string(const char *s) _pure_;
const char* service_result_to_string(ServiceResult i) _const_;
ServiceResult service_result_from_string(const char *s) _pure_;
-const char* start_limit_action_to_string(StartLimitAction i) _const_;
-StartLimitAction start_limit_action_from_string(const char *s) _pure_;
+const char* failure_action_to_string(FailureAction i) _const_;
+FailureAction failure_action_from_string(const char *s) _pure_;