chiark / gitweb /
machine: make sure unpriviliged "machinectl status" can show the machine's OS version
[elogind.git] / src / shared / condition-util.h
index 85d4d5bbfc56f91f0e9162a505026db92c342166..047fdbfd86c4b080ade435b1b8756549ca6faeaf 100644 (file)
@@ -43,6 +43,9 @@ typedef enum ConditionType {
         CONDITION_CAPABILITY,
         CONDITION_HOST,
         CONDITION_AC_POWER,
+        CONDITION_ARCHITECTURE,
+        CONDITION_NEEDS_UPDATE,
+        CONDITION_FIRST_BOOT,
         CONDITION_NULL,
         _CONDITION_TYPE_MAX,
         _CONDITION_TYPE_INVALID = -1
@@ -67,6 +70,7 @@ void condition_free_list(Condition *c);
 
 bool condition_test_kernel_command_line(Condition *c);
 bool condition_test_virtualization(Condition *c);
+bool condition_test_architecture(Condition *c);
 bool condition_test_host(Condition *c);
 bool condition_test_ac_power(Condition *c);