summary refs log tree commit diff
path: root/src/nm-system.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nm-system.h')
-rw-r--r--src/nm-system.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/nm-system.h b/src/nm-system.h
index 84ae6c27..1acb8853 100644
--- a/src/nm-system.h
+++ b/src/nm-system.h
@@ -53,8 +53,17 @@ gboolean		nm_system_replace_default_ip4_route_vpn (int ifindex,
                                                          int parent_ifindex,
                                                          guint32 parent_mss);
 
-struct rtnl_route *nm_system_add_ip4_vpn_gateway_route (NMDevice *parent_device, NMIP4Config *vpn_config);
+gboolean		nm_system_replace_default_ip6_route_vpn (int ifindex,
+                                                         const struct in6_addr *ext_gw,
+                                                         const struct in6_addr *int_gw,
+                                                         guint32 mss,
+                                                         int parent_ifindex,
+                                                         guint32 parent_mss);
 
+struct rtnl_route *nm_system_add_ip4_vpn_gateway_route (NMDevice *parent_device,
+                                                        guint32 vpn_gw);
+struct rtnl_route *nm_system_add_ip6_vpn_gateway_route (NMDevice *parent_device,
+                                                        const struct in6_addr *vpn_gw);
 
 gboolean        nm_system_iface_flush_addresses         (int ifindex, int family);