From 12f9906753518e7ca23e386ca56d873f09f4e84c Mon Sep 17 00:00:00 2001
From: Oliver Pinter <oliver.pinter@hardenedbsd.org>
Date: Tue, 20 Jan 2015 00:43:22 +0100
Subject: [PATCH] correcly set up default router in ipv6 case

---
 freebsd/network.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/freebsd/network.py b/freebsd/network.py
index 31d52bd..59733fb 100644
--- a/freebsd/network.py
+++ b/freebsd/network.py
@@ -61,6 +61,7 @@ def change_ip_freebsd(interfaces, dns):
                     route6_name=device+"R"+str(ipv6_alias_counter)+"v6"
                     route6 += route6_name+":"+device+" "
                     f.write("route_"+route6_name+"=\"-net %(netw)s0 -gateway %(gw)s\"\n" % { 'netw' : ip_with_prefix.network, 'gw' : conf['gw6']})
+                    f.write("ipv6_defaultrouter=\""+str(conf['gw6'])+"\"\n")
                 else:
                     if ipv4_alias_counter > 0:
                         # az aliasok szamanak folytonosnak kell lennie
--
libgit2 0.26.0