]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Add ConditionCPUFeature to load-fragment-gperf.gperf (#23076)
authorEduard Tolosa <edu4rdshl@protonmail.com>
Thu, 14 Apr 2022 06:30:03 +0000 (01:30 -0500)
committerGitHub <noreply@github.com>
Thu, 14 Apr 2022 06:30:03 +0000 (15:30 +0900)
Fixes #23075

src/core/load-fragment-gperf.gperf.in
test/fuzz/fuzz-unit-file/directives.service

index cc04393c1e8b4c20d26b17438d1b23cfef086e0e..7817c20c0ba9d5a42bbd556ca2cdc4dde75e2075 100644 (file)
@@ -336,6 +336,7 @@ Unit.ConditionSecurity,                  config_parse_unit_condition_string,
 Unit.ConditionCapability,                config_parse_unit_condition_string,          CONDITION_CAPABILITY,               offsetof(Unit, conditions)
 Unit.ConditionACPower,                   config_parse_unit_condition_string,          CONDITION_AC_POWER,                 offsetof(Unit, conditions)
 Unit.ConditionMemory,                    config_parse_unit_condition_string,          CONDITION_MEMORY,                   offsetof(Unit, conditions)
+Unit.ConditionCPUFeature,                config_parse_unit_condition_string,          CONDITION_CPU_FEATURE,              offsetof(Unit, conditions)
 Unit.ConditionCPUs,                      config_parse_unit_condition_string,          CONDITION_CPUS,                     offsetof(Unit, conditions)
 Unit.ConditionEnvironment,               config_parse_unit_condition_string,          CONDITION_ENVIRONMENT,              offsetof(Unit, conditions)
 Unit.ConditionUser,                      config_parse_unit_condition_string,          CONDITION_USER,                     offsetof(Unit, conditions)
@@ -366,6 +367,7 @@ Unit.AssertSecurity,                     config_parse_unit_condition_string,
 Unit.AssertCapability,                   config_parse_unit_condition_string,          CONDITION_CAPABILITY,               offsetof(Unit, asserts)
 Unit.AssertACPower,                      config_parse_unit_condition_string,          CONDITION_AC_POWER,                 offsetof(Unit, asserts)
 Unit.AssertMemory,                       config_parse_unit_condition_string,          CONDITION_MEMORY,                   offsetof(Unit, asserts)
+Unit.AssertCPUFeature,                   config_parse_unit_condition_string,          CONDITION_CPU_FEATURE,              offsetof(Unit, asserts)
 Unit.AssertCPUs,                         config_parse_unit_condition_string,          CONDITION_CPUS,                     offsetof(Unit, asserts)
 Unit.AssertEnvironment,                  config_parse_unit_condition_string,          CONDITION_ENVIRONMENT,              offsetof(Unit, asserts)
 Unit.AssertUser,                         config_parse_unit_condition_string,          CONDITION_USER,                     offsetof(Unit, asserts)
index 6be65062d3ec22a179f1a735b9d93b5b10b8d2d4..3c33d947fe2bbc3348c9ab9b01610e1bac9de9c5 100644 (file)
@@ -4,6 +4,7 @@ After=
 AllowIsolate=
 AssertACPower=
 AssertArchitecture=
+AssertCPUFeature=
 AssertCPUPressure=
 AssertCPUs=
 AssertCapability=
@@ -40,6 +41,7 @@ BindsTo=
 CollectMode=
 ConditionACPower=
 ConditionArchitecture=
+ConditionCPUFeature=
 ConditionCPUPressure=
 ConditionCPUs=
 ConditionFirmware=