diff options
author | Flos Lonicerae <qguo@redhat.com> | 2021-04-23 09:57:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-23 09:57:14 +0200 |
commit | c44a285c41d4d287482d2053863e1795c594dca8 (patch) | |
tree | 101c45a33cff7bb69277fdfc577fc30fa3b2ec3a /src/core/dbus-manager.c | |
parent | Merge pull request #19392 from yuwata/network-dhcp-split-link_set_dhcp_routes (diff) | |
download | systemd-c44a285c41d4d287482d2053863e1795c594dca8.tar.xz systemd-c44a285c41d4d287482d2053863e1795c594dca8.zip |
Add D-Bus property exposing Ctrl-Alt-Delete action (#19217)
Diffstat (limited to 'src/core/dbus-manager.c')
-rw-r--r-- | src/core/dbus-manager.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core/dbus-manager.c b/src/core/dbus-manager.c index 974221199c..128d7778f5 100644 --- a/src/core/dbus-manager.c +++ b/src/core/dbus-manager.c @@ -48,6 +48,7 @@ static UnitFileFlags unit_file_bools_to_flags(bool runtime, bool force) { } BUS_DEFINE_PROPERTY_GET_ENUM(bus_property_get_oom_policy, oom_policy, OOMPolicy); +BUS_DEFINE_PROPERTY_GET_ENUM(bus_property_get_emergency_action, emergency_action, EmergencyAction); static BUS_DEFINE_PROPERTY_GET_GLOBAL(property_get_version, "s", GIT_VERSION); static BUS_DEFINE_PROPERTY_GET_GLOBAL(property_get_features, "s", systemd_features); @@ -2723,6 +2724,7 @@ const sd_bus_vtable bus_manager_vtable[] = { SD_BUS_PROPERTY("DefaultTasksMax", "t", bus_property_get_tasks_max, offsetof(Manager, default_tasks_max), 0), SD_BUS_PROPERTY("TimerSlackNSec", "t", property_get_timer_slack_nsec, 0, SD_BUS_VTABLE_PROPERTY_CONST), SD_BUS_PROPERTY("DefaultOOMPolicy", "s", bus_property_get_oom_policy, offsetof(Manager, default_oom_policy), SD_BUS_VTABLE_PROPERTY_CONST), + SD_BUS_PROPERTY("CtrlAltDelBurstAction", "s", bus_property_get_emergency_action, offsetof(Manager, cad_burst_action), SD_BUS_VTABLE_PROPERTY_CONST), SD_BUS_METHOD_WITH_NAMES("GetUnit", "s", |