do 11g erp station management in turboG mode too
This commit is contained in:
parent
2cf886f5dc
commit
95f27e450d
@ -1600,7 +1600,8 @@ ieee80211_node_join(struct ieee80211com *ic, struct ieee80211_node *ni, int resp
|
||||
IEEE80211_AID_SET(ni->ni_associd, ic->ic_aid_bitmap);
|
||||
ic->ic_sta_assoc++;
|
||||
newassoc = 1;
|
||||
if (ic->ic_curmode == IEEE80211_MODE_11G)
|
||||
if (ic->ic_curmode == IEEE80211_MODE_11G ||
|
||||
ic->ic_curmode == IEEE80211_MODE_TURBO_G)
|
||||
ieee80211_node_join_11g(ic, ni);
|
||||
} else
|
||||
newassoc = 0;
|
||||
@ -1628,7 +1629,8 @@ static void
|
||||
ieee80211_node_leave_11g(struct ieee80211com *ic, struct ieee80211_node *ni)
|
||||
{
|
||||
|
||||
KASSERT(ic->ic_curmode == IEEE80211_MODE_11G,
|
||||
KASSERT(ic->ic_curmode == IEEE80211_MODE_11G ||
|
||||
ic->ic_curmode == IEEE80211_MODE_TURBO_G,
|
||||
("not in 11g, curmode %x", ic->ic_curmode));
|
||||
|
||||
/*
|
||||
@ -1716,7 +1718,8 @@ ieee80211_node_leave(struct ieee80211com *ic, struct ieee80211_node *ni)
|
||||
ni->ni_associd = 0;
|
||||
ic->ic_sta_assoc--;
|
||||
|
||||
if (ic->ic_curmode == IEEE80211_MODE_11G)
|
||||
if (ic->ic_curmode == IEEE80211_MODE_11G ||
|
||||
ic->ic_curmode == IEEE80211_MODE_TURBO_G)
|
||||
ieee80211_node_leave_11g(ic, ni);
|
||||
/*
|
||||
* Cleanup station state. In particular clear various
|
||||
|
Loading…
Reference in New Issue
Block a user