summaryrefslogtreecommitdiffstats
path: root/sys/net80211
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2004-04-02 22:56:09 +0000
committersam <sam@FreeBSD.org>2004-04-02 22:56:09 +0000
commitac53a5bdcf538fbfaba7c4ad251ffaf926867ff3 (patch)
tree8675ca1f077a6a023594021503dd0d80fb6cfe43 /sys/net80211
parentf57cb8d81b0b07bf0cf87ea720d3ea41b0c53283 (diff)
downloadFreeBSD-src-ac53a5bdcf538fbfaba7c4ad251ffaf926867ff3.zip
FreeBSD-src-ac53a5bdcf538fbfaba7c4ad251ffaf926867ff3.tar.gz
diff reduction against madwifi
Diffstat (limited to 'sys/net80211')
-rw-r--r--sys/net80211/ieee80211_node.c8
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
OpenPOWER on IntegriCloud