mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-26 13:30:08 +01:00
Add support for IPv6 to the pppd plugin and return the interface identifiers to NetworkManager. Use those to construct the IPv6LL addresses for the PPP interface and the peer.
27 lines
1 KiB
XML
27 lines
1 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
|
<node name="/">
|
|
<interface name="org.freedesktop.NetworkManager.PPP">
|
|
<method name="NeedSecrets">
|
|
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_ppp_manager_need_secrets"/>
|
|
<annotation name="org.freedesktop.DBus.GLib.Async" value=""/>
|
|
<arg name="username" type="s" direction="out"/>
|
|
<arg name="password" type="s" direction="out"/>
|
|
</method>
|
|
|
|
<method name="SetIp4Config">
|
|
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_ppp_manager_set_ip4_config"/>
|
|
<arg name="config" type="a{sv}" direction="in"/>
|
|
</method>
|
|
|
|
<method name="SetIp6Config">
|
|
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_ppp_manager_set_ip6_config"/>
|
|
<arg name="config" type="a{sv}" direction="in"/>
|
|
</method>
|
|
|
|
<method name="SetState">
|
|
<annotation name="org.freedesktop.DBus.GLib.CSymbol" value="impl_ppp_manager_set_state"/>
|
|
<arg name="state" type="u" direction="in"/>
|
|
</method>
|
|
</interface>
|
|
</node>
|