diff options
author | Lennart Poettering <lennart@poettering.net> | 2018-06-07 16:03:43 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-06-12 21:44:00 +0200 |
commit | ef31828d06b794f548928e46718f8b152a8e7fed (patch) | |
tree | 70b61c6b3c9e1af3102bcd3aea456ec4f67e8bfb /src/core/execute.h | |
parent | Merge pull request #8849 from irtimmer/feature/dns-over-tls (diff) | |
download | systemd-ef31828d06b794f548928e46718f8b152a8e7fed.tar.xz systemd-ef31828d06b794f548928e46718f8b152a8e7fed.zip |
tree-wide: unify how we define bit mak enums
Let's always write "1 << 0", "1 << 1" and so on, except where we need
more than 31 flag bits, where we write "UINT64(1) << 0", and so on to force
64bit values.
Diffstat (limited to 'src/core/execute.h')
-rw-r--r-- | src/core/execute.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/core/execute.h b/src/core/execute.h index ace94338e7..9ca68c9fe3 100644 --- a/src/core/execute.h +++ b/src/core/execute.h @@ -279,20 +279,20 @@ static inline bool exec_context_restrict_namespaces_set(const ExecContext *c) { } typedef enum ExecFlags { - EXEC_APPLY_SANDBOXING = 1U << 0, - EXEC_APPLY_CHROOT = 1U << 1, - EXEC_APPLY_TTY_STDIN = 1U << 2, - EXEC_NEW_KEYRING = 1U << 3, - EXEC_PASS_LOG_UNIT = 1U << 4, /* Whether to pass the unit name to the service's journal stream connection */ - EXEC_CHOWN_DIRECTORIES = 1U << 5, /* chown() the runtime/state/cache/log directories to the user we run as, under all conditions */ - EXEC_NSS_BYPASS_BUS = 1U << 6, /* Set the SYSTEMD_NSS_BYPASS_BUS environment variable, to disable nss-systemd for dbus */ - EXEC_CGROUP_DELEGATE = 1U << 7, + EXEC_APPLY_SANDBOXING = 1 << 0, + EXEC_APPLY_CHROOT = 1 << 1, + EXEC_APPLY_TTY_STDIN = 1 << 2, + EXEC_NEW_KEYRING = 1 << 3, + EXEC_PASS_LOG_UNIT = 1 << 4, /* Whether to pass the unit name to the service's journal stream connection */ + EXEC_CHOWN_DIRECTORIES = 1 << 5, /* chown() the runtime/state/cache/log directories to the user we run as, under all conditions */ + EXEC_NSS_BYPASS_BUS = 1 << 6, /* Set the SYSTEMD_NSS_BYPASS_BUS environment variable, to disable nss-systemd for dbus */ + EXEC_CGROUP_DELEGATE = 1 << 7, /* The following are not used by execute.c, but by consumers internally */ - EXEC_PASS_FDS = 1U << 8, - EXEC_IS_CONTROL = 1U << 9, - EXEC_SETENV_RESULT = 1U << 10, - EXEC_SET_WATCHDOG = 1U << 11, + EXEC_PASS_FDS = 1 << 8, + EXEC_IS_CONTROL = 1 << 9, + EXEC_SETENV_RESULT = 1 << 10, + EXEC_SET_WATCHDOG = 1 << 11, } ExecFlags; struct ExecParameters { |