<arg type="i" name="result" direction="out"/>
</method>
<method name="vpn_up">
- <arg type="i" name="iface_index" direction="in"/>
- <arg type="s" name="local_ip" direction="in"/>
- <arg type="s" name="remote_ip" direction="in"/>
- <arg type="v" name="routes" direction="in"/>
- <arg type="u" name="nr_routes" direction="in"/>
- <arg type="v" name="dns_servers" direction="in"/>
- <arg type="u" name="nr_dns" direction="in"/>
- <arg type="s" name="dns_suffix" direction="in"/>
- <arg type="u" name="mtu" direction="in"/>
+ <arg type="s" name="iface_name" direction="in"/>
<arg type="i" name="result" direction="out"/>
</method>
<method name="vpn_down">
- <arg type="i" name="iface_index" direction="in"/>
+ <arg type="s" name="iface_name" direction="in"/>
<arg type="i" name="result" direction="out"/>
</method>
<method name="vpn_block_networks">
<method name="vpn_unblock_networks">
<arg type="i" name="result" direction="out"/>
</method>
+ <method name="vpn_update_settings">
+ <arg type="i" name="iface_index" direction="in"/>
+ <arg type="s" name="local_ip" direction="in"/>
+ <arg type="s" name="remote_ip" direction="in"/>
+ <arg type="u" name="mtu" direction="in"/>
+ <arg type="i" name="result" direction="out"/>
+ </method>
+ <method name="vpn_add_route">
+ <arg type="s" name="iface_name" direction="in"/>
+ <arg type="s" name="route" direction="in"/>
+ <arg type="i" name="prefix" direction="in"/>
+ <arg type="i" name="result" direction="out"/>
+ </method>
+ <method name="vpn_remove_route">
+ <arg type="s" name="iface_name" direction="in"/>
+ <arg type="s" name="route" direction="in"/>
+ <arg type="i" name="prefix" direction="in"/>
+ <arg type="i" name="result" direction="out"/>
+ </method>
+ <method name="vpn_add_dns_server">
+ <arg type="s" name="iface_name" direction="in"/>
+ <arg type="s" name="dns_server" direction="in"/>
+ <arg type="i" name="result" direction="out"/>
+ </method>
+ <method name="vpn_remove_dns_server">
+ <arg type="s" name="iface_name" direction="in"/>
+ <arg type="s" name="dns_server" direction="in"/>
+ <arg type="i" name="result" direction="out"/>
+ </method>
</interface>
</node>