diff options
author | Evgeniy Alexeev <e.alekseev@k-soft-spb.ru> | 2022-10-10 17:07:45 +0300 |
---|---|---|
committer | Evgeniy Alexeev <e.alekseev@k-soft-spb.ru> | 2022-10-10 17:07:45 +0300 |
commit | 21c36beefd0304a600a2f781a60559f647d569fb (patch) | |
tree | e2862ee2d9f3f807487601319055ce726fdd00ad /src/power_commands.c | |
parent | b6f6416fa4dfbff9c677c4491fb42c5d3adb9d44 (diff) | |
download | sila-shell-21c36beefd0304a600a2f781a60559f647d569fb.tar.xz |
Begin to add variant type
Diffstat (limited to 'src/power_commands.c')
-rw-r--r-- | src/power_commands.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/power_commands.c b/src/power_commands.c index c811e19..3e63e23 100644 --- a/src/power_commands.c +++ b/src/power_commands.c @@ -48,13 +48,13 @@ const command_dbus_path_t power_command_paths[] = { }; const command_dbus_member_t power_command_values[] = { - { POWER_ON_GRACEFUL, "xyz.openbmc_project.State.Host.Transition.On" }, - { POWER_ON_FORCE, "xyz.openbmc_project.State.Host.Transition.On" }, - { POWER_OFF_GRACEFUL, "xyz.openbmc_project.State.Host.Transition.Off" }, - { POWER_OFF_FORCE, "xyz.openbmc_project.State.Chassis.Transition.Off" }, - { POWER_RESET_GRACEFUL, "xyz.openbmc_project.State.Host.Transition.GracefulWarmReboot" }, - { POWER_RESET_FORCE, "xyz.openbmc_project.State.Host.Transition.ForceWarmReboot" }, - { 0, NULL } + { POWER_ON_GRACEFUL, {.type="s", .string="xyz.openbmc_project.State.Host.Transition.On" }}, + { POWER_ON_FORCE, {.type="s", .string="xyz.openbmc_project.State.Host.Transition.On" }}, + { POWER_OFF_GRACEFUL, {.type="s", .string="xyz.openbmc_project.State.Host.Transition.Off" }}, + { POWER_OFF_FORCE, {.type="s", .string="xyz.openbmc_project.State.Chassis.Transition.Off" }}, + { POWER_RESET_GRACEFUL, {.type="s", .string="xyz.openbmc_project.State.Host.Transition.GracefulWarmReboot" }}, + { POWER_RESET_FORCE, {.type="s", .string="xyz.openbmc_project.State.Host.Transition.ForceWarmReboot" }}, + { 0, {.type=NULL, .integer=0}} }; typedef enum @@ -95,10 +95,10 @@ const command_dbus_path_t power_command_policy_paths[] = { }; const command_dbus_member_t power_command_policy_values[] = { - { POWER_POLICY_ON, "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOn" }, - { POWER_POLICY_OFF, "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOff" }, - { POWER_POLICY_RESTORE, "xyz.openbmc_project.Control.Power.RestorePolicy.Policy.Restore" }, - { 0, NULL } + { POWER_POLICY_ON, {.type="s", .string="xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOn" }}, + { POWER_POLICY_OFF, {.type="s", .string="xyz.openbmc_project.Control.Power.RestorePolicy.Policy.AlwaysOff" }}, + { POWER_POLICY_RESTORE, {.type="s", .string="xyz.openbmc_project.Control.Power.RestorePolicy.Policy.Restore" }}, + { 0, {.type=NULL, .integer=0 }} }; int com_status(const universal_command_t *commands, const command_dbus_path_t * paths, const command_dbus_member_t * values) |