summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/routing
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2009-09-30 14:58:10 +0000
committerume <ume@FreeBSD.org>2009-09-30 14:58:10 +0000
commitda9ae504397cf8ef970c4e4633e391a1f153054b (patch)
treeacdd3a682b7270d72293ebf6fe3ae82f754e9492 /etc/rc.d/routing
parente020b62ba48e93b7c2bf987e6918a4e0fd0d0d9b (diff)
downloadFreeBSD-src-da9ae504397cf8ef970c4e4633e391a1f153054b.zip
FreeBSD-src-da9ae504397cf8ef970c4e4633e391a1f153054b.tar.gz
Don't do an IPv6 operation when the kernel doesn't have
an IPv6 support. Reported by: Alexander Best <alexbestms__at__math.uni-muenster.de> Confirmed by: Paul B. Mahol <onemda__at__gmail.com>, Alexander Best <alexbestms__at__math.uni-muenster.de>
Diffstat (limited to 'etc/rc.d/routing')
-rwxr-xr-xetc/rc.d/routing8
1 files changed, 6 insertions, 2 deletions
diff --git a/etc/rc.d/routing b/etc/rc.d/routing
index 05f6013..3b39988 100755
--- a/etc/rc.d/routing
+++ b/etc/rc.d/routing
@@ -51,7 +51,9 @@ static_start()
;;
*)
do_static inet add
- do_static inet6 add
+ if afexists inet6; then
+ do_static inet6 add
+ fi
do_static atm add
;;
esac
@@ -74,7 +76,9 @@ static_stop()
;;
*)
do_static inet delete
- do_static inet6 delete
+ if afexists inet6; then
+ do_static inet6 delete
+ fi
do_static atm delete
;;
esac
OpenPOWER on IntegriCloud