From 91b70c33dd07ded7e445bf6f5c1cfe4b44b02e78 Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Sat, 15 Dec 2001 03:59:47 +0000 Subject: [PATCH] automatic creation of faith0 and stf0 for backward compatibility. MFC after: 2 days --- etc/rc.d/network_ipv6 | 2 ++ etc/rc.network6 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/etc/rc.d/network_ipv6 b/etc/rc.d/network_ipv6 index 585dd99e2cb3..7d35cdcc859a 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 585dd99e2cb3..7d35cdcc859a 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}" : ".*/\(.*\)"`