diff options
author | hrs <hrs@FreeBSD.org> | 2009-09-26 19:00:47 +0000 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2009-09-26 19:00:47 +0000 |
commit | 9ef931a6791b6fc53036fa3918052a2aef2abd4b (patch) | |
tree | 1362419745f7b0118f3c99484447b06cb805dc44 /etc | |
parent | 5baef303fc96d41a56ffb1b48a57906e87bc8b1f (diff) | |
download | FreeBSD-src-9ef931a6791b6fc53036fa3918052a2aef2abd4b.zip FreeBSD-src-9ef931a6791b6fc53036fa3918052a2aef2abd4b.tar.gz |
Use ipv6if() when $rtadvd_interfaces="AUTO".
Diffstat (limited to 'etc')
-rwxr-xr-x | etc/rc.d/rtadvd | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/rc.d/rtadvd b/etc/rc.d/rtadvd index dbf4be2..99b700d 100755 --- a/etc/rc.d/rtadvd +++ b/etc/rc.d/rtadvd @@ -43,7 +43,10 @@ rtadvd_precmd() case ${rtadvd_interfaces} in [Aa][Uu][Tt][Oo]|'') for i in `ifconfig -l` ; do - if is_wired_interface $1; then + case $i in + lo0) continue ;; + esac + if ipv6if $i; then rtadvd_interfaces="${rtadvd_interfaces} ${i}" fi done |