]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/dbus-mount: add missing ReloadResult and CleanResult properties
authorMike Yuan <me@yhndnzj.com>
Mon, 10 Feb 2025 19:24:22 +0000 (20:24 +0100)
committerMike Yuan <me@yhndnzj.com>
Wed, 12 Feb 2025 14:34:54 +0000 (15:34 +0100)
man/org.freedesktop.systemd1.xml
src/core/dbus-mount.c

index 0664d026f1456aa02b70abb52449654dc7a9b686..fab5db53a7c1b8e6e73f3a4da4c22f10af33851c 100644 (file)
@@ -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 {
 
     <!--property ReadWriteOnly is not documented!-->
 
+    <!--property ReloadResult is not documented!-->
+
+    <!--property CleanResult is not documented!-->
+
     <!--property UID is not documented!-->
 
     <!--property GID is not documented!-->
@@ -8200,6 +8206,10 @@ node /org/freedesktop/systemd1/unit/home_2emount {
 
     <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
 
+    <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
+
+    <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
+
     <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
 
     <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
@@ -12462,8 +12472,10 @@ $ gdbus introspect --system --dest org.freedesktop.systemd1 \
       <varname>ProtectControlGroupsEx</varname>, and
       <varname>PrivatePIDs</varname> were added in version 257.</para>
       <para><varname>ProtectHostnameEx</varname>,
-      <function>RemoveSubgroup()</function>, and
-      <varname>GracefulOptions</varname> were added in version 258.</para>
+      <function>RemoveSubgroup()</function>,
+      <varname>GracefulOptions</varname>,
+      <varname>ReloadResult</varname>, and
+      <varname>CleanResult</varname> were added in version 258.</para>
     </refsect2>
     <refsect2>
       <title>Swap Unit Objects</title>
index 855300d0254660068dfa36f4cc9b807ddcea3581..72bd4c697af9f21142e7206c6f30528b8481734f 100644 (file)
@@ -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),