execute: use our usual syntax for defining bit masks
authorLennart Poettering <lennart@poettering.net>
Thu, 5 Jul 2018 08:00:52 +0000 (10:00 +0200)
committerLukáš Nykrýn <lnykryn@redhat.com>
Fri, 3 May 2019 11:00:42 +0000 (13:00 +0200)
(cherry picked from commit ce0d60a7c4e07c5bdfed9f076bd48752287f0777)

Resolves: #1683334

src/core/execute.h

index 49705e0d3a1bae10dedb1cb19ddb3a85624ad472..f24dbf581a564166f0257b13ec07ae86b9ea85a7 100644 (file)
@@ -85,10 +85,10 @@ struct ExecStatus {
 };
 
 typedef enum ExecCommandFlags {
-        EXEC_COMMAND_IGNORE_FAILURE = 1,
-        EXEC_COMMAND_FULLY_PRIVILEGED = 2,
-        EXEC_COMMAND_NO_SETUID = 4,
-        EXEC_COMMAND_AMBIENT_MAGIC = 8,
+        EXEC_COMMAND_IGNORE_FAILURE   = 1 << 0,
+        EXEC_COMMAND_FULLY_PRIVILEGED = 1 << 1,
+        EXEC_COMMAND_NO_SETUID        = 1 << 2,
+        EXEC_COMMAND_AMBIENT_MAGIC    = 1 << 3,
 } ExecCommandFlags;
 
 struct ExecCommand {