]>
Commit | Line | Data |
---|---|---|
f975e971 LP |
1 | %{ |
2 | #include <stddef.h> | |
3 | #include "conf-parser.h" | |
4 | #include "logind.h" | |
5 | %} | |
6 | struct ConfigPerfItem; | |
7 | %null_strings | |
8 | %language=ANSI-C | |
9 | %define slot-name section_and_lvalue | |
10 | %define hash-function-name logind_gperf_hash | |
11 | %define lookup-function-name logind_gperf_lookup | |
12 | %readonly-tables | |
13 | %omit-struct-type | |
14 | %struct-type | |
15 | %includes | |
16 | %% | |
8e7fd6ad LP |
17 | Login.NAutoVTs, config_parse_unsigned, 0, offsetof(Manager, n_autovts) |
18 | Login.ReserveVT, config_parse_unsigned, 0, offsetof(Manager, reserve_vt) | |
19 | Login.KillUserProcesses, config_parse_bool, 0, offsetof(Manager, kill_user_processes) | |
20 | Login.KillOnlyUsers, config_parse_strv, 0, offsetof(Manager, kill_only_users) | |
21 | Login.KillExcludeUsers, config_parse_strv, 0, offsetof(Manager, kill_exclude_users) | |
22 | Login.Controllers, config_parse_strv, 0, offsetof(Manager, controllers) | |
23 | Login.ResetControllers, config_parse_strv, 0, offsetof(Manager, reset_controllers) | |
24 | Login.InhibitDelayMaxSec, config_parse_usec, 0, offsetof(Manager, inhibit_delay_max) | |
25 | Login.HandlePowerKey, config_parse_handle_button, 0, offsetof(Manager, handle_power_key) | |
26 | Login.HandleSuspendKey, config_parse_handle_button, 0, offsetof(Manager, handle_suspend_key) | |
27 | Login.HandleHibernateKey, config_parse_handle_button, 0, offsetof(Manager, handle_hibernate_key) | |
28 | Login.HandleLidSwitch, config_parse_handle_button, 0, offsetof(Manager, handle_lid_switch) | |
29 | Login.PowerKeyIgnoreInhibited, config_parse_bool, 0, offsetof(Manager, power_key_ignore_inhibited) | |
30 | Login.SuspendKeyIgnoreInhibited, config_parse_bool, 0, offsetof(Manager, suspend_key_ignore_inhibited) | |
31 | Login.HibernateKeyIgnoreInhibited, config_parse_bool, 0, offsetof(Manager, hibernate_key_ignore_inhibited) | |
32 | Login.LidSwitchIgnoreInhibited, config_parse_bool, 0, offsetof(Manager, lid_switch_ignore_inhibited) |