diff options
author | sam <sam@FreeBSD.org> | 2004-04-02 22:56:09 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2004-04-02 22:56:09 +0000 |
commit | ac53a5bdcf538fbfaba7c4ad251ffaf926867ff3 (patch) | |
tree | 8675ca1f077a6a023594021503dd0d80fb6cfe43 /sys/net80211 | |
parent | f57cb8d81b0b07bf0cf87ea720d3ea41b0c53283 (diff) | |
download | FreeBSD-src-ac53a5bdcf538fbfaba7c4ad251ffaf926867ff3.zip FreeBSD-src-ac53a5bdcf538fbfaba7c4ad251ffaf926867ff3.tar.gz |
diff reduction against madwifi
Diffstat (limited to 'sys/net80211')
-rw-r--r-- | sys/net80211/ieee80211_node.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/net80211/ieee80211_node.c b/sys/net80211/ieee80211_node.c index 92190bc..b368502 100644 --- a/sys/net80211/ieee80211_node.c +++ b/sys/net80211/ieee80211_node.c @@ -99,11 +99,13 @@ void ieee80211_node_lateattach(struct ifnet *ifp) { struct ieee80211com *ic = (void *)ifp; + struct ieee80211_node *ni; - ic->ic_bss = (*ic->ic_node_alloc)(ic); - KASSERT(ic->ic_bss != NULL, ("unable to setup inital BSS node")); + ni = (*ic->ic_node_alloc)(ic); + KASSERT(ni != NULL, ("unable to setup inital BSS node")); + ni->ni_chan = IEEE80211_CHAN_ANYC; + ic->ic_bss = ni; ic->ic_txpower = IEEE80211_TXPOWER_MAX; - ic->ic_bss->ni_chan = IEEE80211_CHAN_ANYC; } void |