timedate: update to use new-style sd-bus macros

This commit is contained in:
Sonali Srivastava
2022-04-11 23:10:06 +09:00
committed by Yu Watanabe
parent 29d902f03a
commit 008714f8c4
+25 -36
View File
@@ -1049,42 +1049,31 @@ static const sd_bus_vtable timedate_vtable[] = {
SD_BUS_PROPERTY("TimeUSec", "t", property_get_time, 0, 0),
SD_BUS_PROPERTY("RTCTimeUSec", "t", property_get_rtc_time, 0, 0),
SD_BUS_METHOD_WITH_NAMES("SetTime",
"xbb",
SD_BUS_PARAM(usec_utc)
SD_BUS_PARAM(relative)
SD_BUS_PARAM(interactive),
NULL,,
method_set_time,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_NAMES("SetTimezone",
"sb",
SD_BUS_PARAM(timezone)
SD_BUS_PARAM(interactive),
NULL,,
method_set_timezone,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_NAMES("SetLocalRTC",
"bbb",
SD_BUS_PARAM(local_rtc)
SD_BUS_PARAM(fix_system)
SD_BUS_PARAM(interactive),
NULL,,
method_set_local_rtc,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_NAMES("SetNTP",
"bb",
SD_BUS_PARAM(use_ntp)
SD_BUS_PARAM(interactive),
NULL,,
method_set_ntp,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_NAMES("ListTimezones",
NULL,,
"as",
SD_BUS_PARAM(timezones),
method_list_timezones,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_ARGS("SetTime",
SD_BUS_ARGS("x", usec_utc, "b", relative, "b", interactive),
SD_BUS_NO_RESULT,
method_set_time,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_ARGS("SetTimezone",
SD_BUS_ARGS("s", timezone, "b", interactive),
SD_BUS_NO_RESULT,
method_set_timezone,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_ARGS("SetLocalRTC",
SD_BUS_ARGS("b", local_rtc, "b", fix_system, "b", interactive),
SD_BUS_NO_RESULT,
method_set_local_rtc,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_ARGS("SetNTP",
SD_BUS_ARGS("b", use_ntp, "b", interactive),
SD_BUS_NO_RESULT,
method_set_ntp,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_METHOD_WITH_ARGS("ListTimezones",
SD_BUS_NO_ARGS,
SD_BUS_RESULT("as", timezones),
method_list_timezones,
SD_BUS_VTABLE_UNPRIVILEGED),
SD_BUS_VTABLE_END,
};