@@ -130,15 +130,19 @@ const sd_bus_vtable bus_service_vtable[] = {
130130
131131 BUS_EXEC_STATUS_VTABLE ("ExecMain" , offsetof(Service , main_exec_status ), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE ),
132132 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecCondition" , offsetof(Service , exec_command [SERVICE_EXEC_CONDITION ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
133+ BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecConditionEx" , offsetof(Service , exec_command [SERVICE_EXEC_CONDITION ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
133134 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecStartPre" , offsetof(Service , exec_command [SERVICE_EXEC_START_PRE ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
134135 BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecStartPreEx" , offsetof(Service , exec_command [SERVICE_EXEC_START_PRE ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
135136 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecStart" , offsetof(Service , exec_command [SERVICE_EXEC_START ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
136137 BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecStartEx" , offsetof(Service , exec_command [SERVICE_EXEC_START ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
137138 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecStartPost" , offsetof(Service , exec_command [SERVICE_EXEC_START_POST ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
138139 BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecStartPostEx" , offsetof(Service , exec_command [SERVICE_EXEC_START_POST ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
139140 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecReload" , offsetof(Service , exec_command [SERVICE_EXEC_RELOAD ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
141+ BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecReloadEx" , offsetof(Service , exec_command [SERVICE_EXEC_RELOAD ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
140142 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecStop" , offsetof(Service , exec_command [SERVICE_EXEC_STOP ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
143+ BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecStopEx" , offsetof(Service , exec_command [SERVICE_EXEC_STOP ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
141144 BUS_EXEC_COMMAND_LIST_VTABLE ("ExecStopPost" , offsetof(Service , exec_command [SERVICE_EXEC_STOP_POST ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
145+ BUS_EXEC_EX_COMMAND_LIST_VTABLE ("ExecStopPostEx" , offsetof(Service , exec_command [SERVICE_EXEC_STOP_POST ]), SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION ),
142146
143147 /* The following four are obsolete, and thus marked hidden here. They moved into the Unit interface */
144148 SD_BUS_PROPERTY ("StartLimitInterval" , "t" , bus_property_get_usec , offsetof(Unit , start_limit .interval ), SD_BUS_VTABLE_PROPERTY_CONST |SD_BUS_VTABLE_HIDDEN ),
0 commit comments