interface org.freedesktop.DBus.Peer { ... };
interface org.freedesktop.DBus.Introspectable { ... };
interface org.freedesktop.DBus.Properties { ... };
- interface org.freedesktop.network1.DHCPServer { ... };
};
</programlisting>
<!--Autogenerated cross-references for systemd.directives, do not edit-->
- <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPServer"/>
-
<variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
- <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPServer"/>
-
<variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
<variablelist class="dbus-method" generated="True" extra-ref="SetNTP()"/>
interface org.freedesktop.DBus.Peer { ... };
interface org.freedesktop.DBus.Introspectable { ... };
interface org.freedesktop.DBus.Properties { ... };
+ interface org.freedesktop.network1.Link { ... };
};
</programlisting>
<!--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.DHCPServer"/>
+ <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.Link"/>
+
<variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.network1.DHCPServer"/>
<variablelist class="dbus-property" generated="True" extra-ref="Leases"/>
"/org/freedesktop/network1",
"org.freedesktop.network1.Manager",
.vtables = BUS_VTABLES(manager_vtable),
- .children = BUS_IMPLEMENTATIONS(&dhcp_server_object, &dhcp_client_object,
- &dhcp6_client_object, &link_object, &network_object),
+ .children = BUS_IMPLEMENTATIONS(
+ &link_object, /* This is the main implementation for /org/freedesktop/network1/link,
+ * and must be earlier than the dhcp objects below. */
+ &dhcp_server_object,
+ &dhcp_client_object,
+ &dhcp6_client_object,
+ &network_object),
};