diff options
author | dougb <dougb@FreeBSD.org> | 2009-08-23 05:47:19 +0000 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2009-08-23 05:47:19 +0000 |
commit | dcf16651e95c81bc93658a192aa5ff9c74ff7b23 (patch) | |
tree | 578719682a5ce9e376ea570e7803c9aed68cfab9 /etc/rc.d | |
parent | 1849ab05a0714b2ab00529cd419f3bf5e8feabbb (diff) | |
download | FreeBSD-src-dcf16651e95c81bc93658a192aa5ff9c74ff7b23.zip FreeBSD-src-dcf16651e95c81bc93658a192aa5ff9c74ff7b23.tar.gz |
Move is_wired_interface() from rc.d/wpa_supplicant into network.subr,
simplify it a bit, and make use of that method to determine if an
interface is a candidate for IPv6 rtsol rather than listing all of the
possible wireless interfaces that should _not_ get rtsol'ed.
This change is only relevant for 8.0+ unless the "wlan mandatory" code
gets ported back to RELENG_7.
Diffstat (limited to 'etc/rc.d')
-rwxr-xr-x | etc/rc.d/wpa_supplicant | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/etc/rc.d/wpa_supplicant b/etc/rc.d/wpa_supplicant index 192ca96..8514efc 100755 --- a/etc/rc.d/wpa_supplicant +++ b/etc/rc.d/wpa_supplicant @@ -18,18 +18,6 @@ if [ -z "$ifn" ]; then return 1 fi -is_wired_interface() -{ - media=`ifconfig $1 2>/dev/null | while read line; do - case "$line" in - *media:?Ethernet*) - echo Ethernet - ;; - esac - done` - test "$media" = "Ethernet" -} - is_ndis_interface() { case `sysctl -n net.wlan.${1#wlan}.%parent 2>/dev/null` in |