From: Mike Yuan Date: Mon, 10 Feb 2025 19:24:22 +0000 (+0100) Subject: core/dbus-mount: add missing ReloadResult and CleanResult properties X-Git-Tag: v258-rc1~1343^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fa062f9836ea5ed09bc42026d2d576dfb52c409;p=thirdparty%2Fsystemd.git core/dbus-mount: add missing ReloadResult and CleanResult properties --- diff --git a/man/org.freedesktop.systemd1.xml b/man/org.freedesktop.systemd1.xml index 0664d026f14..fab5db53a7c 100644 --- a/man/org.freedesktop.systemd1.xml +++ b/man/org.freedesktop.systemd1.xml @@ -7048,6 +7048,8 @@ node /org/freedesktop/systemd1/unit/home_2emount { @org.freedesktop.DBus.Property.EmitsChangedSignal("const") readonly b ReadWriteOnly = ...; readonly s Result = '...'; + readonly s ReloadResult = '...'; + readonly s CleanResult = '...'; readonly u UID = ...; readonly u GID = ...; @org.freedesktop.DBus.Property.EmitsChangedSignal("const") @@ -7652,6 +7654,10 @@ node /org/freedesktop/systemd1/unit/home_2emount { + + + + @@ -8200,6 +8206,10 @@ node /org/freedesktop/systemd1/unit/home_2emount { + + + + @@ -12462,8 +12472,10 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \ ProtectControlGroupsEx, and PrivatePIDs were added in version 257. ProtectHostnameEx, - RemoveSubgroup(), and - GracefulOptions were added in version 258. + RemoveSubgroup(), + GracefulOptions, + ReloadResult, and + CleanResult were added in version 258. Swap Unit Objects diff --git a/src/core/dbus-mount.c b/src/core/dbus-mount.c index 855300d0254..72bd4c697af 100644 --- a/src/core/dbus-mount.c +++ b/src/core/dbus-mount.c @@ -73,6 +73,8 @@ const sd_bus_vtable bus_mount_vtable[] = { SD_BUS_PROPERTY("ForceUnmount", "b", bus_property_get_bool, offsetof(Mount, force_unmount), SD_BUS_VTABLE_PROPERTY_CONST), SD_BUS_PROPERTY("ReadWriteOnly", "b", bus_property_get_bool, offsetof(Mount, read_write_only), SD_BUS_VTABLE_PROPERTY_CONST), SD_BUS_PROPERTY("Result", "s", property_get_result, offsetof(Mount, result), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE), + SD_BUS_PROPERTY("ReloadResult", "s", property_get_result, offsetof(Mount, reload_result), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE), + SD_BUS_PROPERTY("CleanResult", "s", property_get_result, offsetof(Mount, clean_result), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE), SD_BUS_PROPERTY("UID", "u", bus_property_get_uid, offsetof(Unit, ref_uid), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE), SD_BUS_PROPERTY("GID", "u", bus_property_get_gid, offsetof(Unit, ref_gid), SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE), SD_BUS_PROPERTY("GracefulOptions", "as", NULL, offsetof(Mount, graceful_options), SD_BUS_VTABLE_PROPERTY_CONST),