]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
man: mention DBus interfaces for DHCP clients 29094/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 5 Sep 2023 19:32:04 +0000 (04:32 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 5 Sep 2023 21:05:55 +0000 (06:05 +0900)
Follow-up for #28896.

man/org.freedesktop.network1.xml

index 6c462adbcbccbeae8204853abbc1ed3ffec67bcc..f022463310e5e3ea5ad46742d2b4624564f28dc0 100644 (file)
@@ -474,6 +474,80 @@ node /org/freedesktop/network1/link/_1 {
     </para>
   </refsect1>
 
+  <refsect1>
+    <title>DHCPv4 Client Object</title>
+
+    <programlisting executable="systemd-networkd" node="/org/freedesktop/network1/link/_1" interface="org.freedesktop.network1.DHCPv4Client">
+node /org/freedesktop/network1/link/_1 {
+  interface org.freedesktop.network1.DHCPv4Client {
+    properties:
+      readonly s State = '...';
+  };
+  interface org.freedesktop.DBus.Peer { ... };
+  interface org.freedesktop.DBus.Introspectable { ... };
+  interface org.freedesktop.DBus.Properties { ... };
+  interface org.freedesktop.network1.Link { ... };
+};
+    </programlisting>
+
+    <!--property State is not documented!-->
+
+    <!--Autogenerated cross-references for systemd.directives, do not edit-->
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPv4Client"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPv4Client"/>
+
+    <variablelist class="dbus-property" generated="True" extra-ref="State"/>
+
+    <!--End of Autogenerated section-->
+
+    <para>
+      Provides information about DHCPv4 client status.
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>DHCPv6 Client Object</title>
+
+    <programlisting executable="systemd-networkd" node="/org/freedesktop/network1/link/_1" interface="org.freedesktop.network1.DHCPv6Client">
+node /org/freedesktop/network1/link/_1 {
+  interface org.freedesktop.network1.DHCPv6Client {
+    properties:
+      readonly s State = '...';
+  };
+  interface org.freedesktop.DBus.Peer { ... };
+  interface org.freedesktop.DBus.Introspectable { ... };
+  interface org.freedesktop.DBus.Properties { ... };
+  interface org.freedesktop.network1.Link { ... };
+};
+    </programlisting>
+
+    <!--property State is not documented!-->
+
+    <!--Autogenerated cross-references for systemd.directives, do not edit-->
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPv6Client"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
+
+    <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPv6Client"/>
+
+    <variablelist class="dbus-property" generated="True" extra-ref="State"/>
+
+    <!--End of Autogenerated section-->
+
+    <para>
+      Provides information about DHCPv6 client status.
+    </para>
+  </refsect1>
+
   <refsect1>
     <title>Examples</title>