From b7d66decca5117aaba3b73d2eccb97594ef1ea98 Mon Sep 17 00:00:00 2001 From: Daniel Kaminski Date: Tue, 22 Jul 2008 17:50:02 -0400 Subject: ipv6 over ipv4 tunneling support in /etc/rc.d/network This is done by checking the route config for a double colon Signed-off-by: Aaron Griffin --- network | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'network') diff --git a/network b/network index a7dd136..26cc9db 100755 --- a/network +++ b/network @@ -87,7 +87,11 @@ rtup() return 1 fi eval routecfg="\$${1}" - /sbin/route add $routecfg + if grep -q :: <<< $routecfg; then + /sbin/route -A inet6 add $routecfg + else + /sbin/route add $routecfg + fi return $? } @@ -98,7 +102,11 @@ rtdown() return 1 fi eval routecfg="\$${1}" - /sbin/route del $routecfg + if grep -q :: <<< $routecfg; then + /sbin/route -A inet6 del $routecfg + else + /sbin/route del $routecfg + fi return $? } -- cgit v1.2.3