summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/rc.d/network_ipv62
-rw-r--r--etc/rc.network62
2 files changed, 4 insertions, 0 deletions
diff --git a/etc/rc.d/network_ipv6 b/etc/rc.d/network_ipv6
index 585dd99..7d35cdc 100644
--- a/etc/rc.d/network_ipv6
+++ b/etc/rc.d/network_ipv6
@@ -394,6 +394,7 @@ network6_stf_setup() {
esac
;;
esac
+ ifconfig stf0 create >/dev/null 2>&1
ifconfig stf0 inet6 2002:${ipv4_in_hexformat}:${stf_interface_ipv6_slaid:-0}:${stf_interface_ipv6_ifid} \
prefixlen ${stf_prefixlen}
# disallow packets to malicious 6to4 prefix
@@ -433,6 +434,7 @@ network6_faith_setup() {
;;
*)
sysctl net.inet6.ip6.keepfaith=1
+ ifconfig faith0 create >/dev/null 2>&1
ifconfig faith0 up
for prefix in ${ipv6_faith_prefix}; do
prefixlen=`expr "${prefix}" : ".*/\(.*\)"`
diff --git a/etc/rc.network6 b/etc/rc.network6
index 585dd99..7d35cdc 100644
--- a/etc/rc.network6
+++ b/etc/rc.network6
@@ -394,6 +394,7 @@ network6_stf_setup() {
esac
;;
esac
+ ifconfig stf0 create >/dev/null 2>&1
ifconfig stf0 inet6 2002:${ipv4_in_hexformat}:${stf_interface_ipv6_slaid:-0}:${stf_interface_ipv6_ifid} \
prefixlen ${stf_prefixlen}
# disallow packets to malicious 6to4 prefix
@@ -433,6 +434,7 @@ network6_faith_setup() {
;;
*)
sysctl net.inet6.ip6.keepfaith=1
+ ifconfig faith0 create >/dev/null 2>&1
ifconfig faith0 up
for prefix in ${ipv6_faith_prefix}; do
prefixlen=`expr "${prefix}" : ".*/\(.*\)"`
OpenPOWER on IntegriCloud