summaryrefslogtreecommitdiff
path: root/src/core/dbus-unit.c
diff options
context:
space:
mode:
authorEvgeny Vereshchagin <evvers@ya.ru>2016-01-31 13:26:09 +0000
committerEvgeny Vereshchagin <evvers@ya.ru>2016-01-31 14:23:46 +0000
commit94bd732348535de399f8f003e3a1cbc8a81ab839 (patch)
treee58370a3eb36736f122970befd4dcb4933400e63 /src/core/dbus-unit.c
parent61ea63f1ab7f47cc7490986748f3d240c06b54a5 (diff)
core: refactoring: add job_type_to_access_method
remove duplication
Diffstat (limited to 'src/core/dbus-unit.c')
-rw-r--r--src/core/dbus-unit.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/dbus-unit.c b/src/core/dbus-unit.c
index 9862f6e6f6..7c7b50b99b 100644
--- a/src/core/dbus-unit.c
+++ b/src/core/dbus-unit.c
@@ -460,8 +460,8 @@ int bus_unit_method_start_generic(
r = mac_selinux_unit_access_check(
u, message,
- (job_type == JOB_START || job_type == JOB_RESTART || job_type == JOB_TRY_RESTART) ? "start" :
- job_type == JOB_STOP ? "stop" : "reload", error);
+ job_type_to_access_method(job_type),
+ error);
if (r < 0)
return r;
@@ -995,8 +995,8 @@ int bus_unit_queue_job(
r = mac_selinux_unit_access_check(
u, message,
- (type == JOB_START || type == JOB_RESTART || type == JOB_TRY_RESTART) ? "start" :
- type == JOB_STOP ? "stop" : "reload", error);
+ job_type_to_access_method(type),
+ error);
if (r < 0)
return r;