IEEE80211_MODE_11B
rate = ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[
imr->ifm_active |= ieee80211_rate2media(ic, rate, IEEE80211_MODE_11B);
ni->ni_rates = ic->ic_sup_rates[IEEE80211_MODE_11B]; /*XXX*/
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates++] =
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[
&ic->ic_sup_rates[IEEE80211_MODE_11B];
if (sc->sc_ic.ic_curmode == IEEE80211_MODE_11B)
if (sc->sc_ic.ic_curmode == IEEE80211_MODE_11B)
ath_rate_setup(sc, IEEE80211_MODE_11B);
case IEEE80211_MODE_11B:
if (ic->ic_curmode != IEEE80211_MODE_11B)
} else if (ic->ic_curmode == IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] =
if (sc->sc_ic.ic_curmode != IEEE80211_MODE_11B)
if (sc->sc_curmode != IEEE80211_MODE_11B) {
if (sc->sc_curmode != IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
mode = IEEE80211_MODE_11B;
rs = &ic->ic_sup_rates[IEEE80211_MODE_11B];
? IEEE80211_MODE_FH : IEEE80211_MODE_11B];
mode = IEEE80211_MODE_11B;
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (phy->phy_mode == IEEE80211_MODE_11B ||
ic->ic_sup_rates[IEEE80211_MODE_11B] =
if (phy->phy_mode == IEEE80211_MODE_11B) {
if (phy->phy_mode == IEEE80211_MODE_11B && phy->phy_rev >= 2 &&
} else if (phy->phy_mode == IEEE80211_MODE_11B) {
if (phy->phy_mode == IEEE80211_MODE_11B)
IEEE80211_MODE_11B) & 0xf) * 2;
if (mac->mac_phy.phy_mode == IEEE80211_MODE_11B)
if (mac->mac_phy.phy_mode == IEEE80211_MODE_11B) {
phy->phy_mode = IEEE80211_MODE_11B;
if (phy->phy_mode == IEEE80211_MODE_11B) {
case IEEE80211_MODE_11B:
if (phy->phy_mode == IEEE80211_MODE_11B) {
if (phy->phy_mode == IEEE80211_MODE_11B)
if (phy->phy_mode == IEEE80211_MODE_11B) {
if (phy->phy_mode == IEEE80211_MODE_11B) {
if (phy->phy_mode == IEEE80211_MODE_11B)
if (mode == IEEE80211_MODE_11B) {
if (mode == IEEE80211_MODE_11B) {
return (bwi_ieee80211_plcp2rate(hdr->i_signal, IEEE80211_MODE_11B));
plcp->i_signal = bwi_ieee80211_rate2plcp(rate, IEEE80211_MODE_11B);
case IEEE80211_MODE_11B:
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
return (ic->ic_curmode == IEEE80211_MODE_11B) ? 4 : rate;
eifs = (ic->ic_curmode == IEEE80211_MODE_11B) ? 364 : 60;
if (ic->ic_curmode == IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
return (ic->ic_curmode == IEEE80211_MODE_11B) ? 4 : rate;
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] =
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] =
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] = 11;
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] = 22;
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates = nrate;
imr->ifm_active |= ieee80211_rate2media(ic, rate, IEEE80211_MODE_11B);
struct ieee80211_rateset *rs = &ic->ic_sup_rates[IEEE80211_MODE_11B];
rs = &ic->ic_sup_rates[IEEE80211_MODE_11B];
memcpy(ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates,
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates = nrate;
&ic->ic_sup_rates[IEEE80211_MODE_11B];
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
imr->ifm_active |= ieee80211_rate2media(ic, rate, IEEE80211_MODE_11B);
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
case IEEE80211_MODE_11B:
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B)
if (ic->ic_curmode == IEEE80211_MODE_11B) {
if (ic->ic_curmode == IEEE80211_MODE_11B)
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
case IEEE80211_MODE_11B:
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
htole16(ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates);
memcpy(body_rates->data, ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates,
ic->ic_sup_rates[IEEE80211_MODE_11B].rs_nrates);
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
ic->ic_sup_rates[IEEE80211_MODE_11B] =
if (ic->ic_curmode == IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
return (ic->ic_curmode == IEEE80211_MODE_11B) ? 4 : rate;
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B)
if (ic->ic_curmode == IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
return (ic->ic_curmode == IEEE80211_MODE_11B) ? 4 : rate;
if (ic->ic_curmode == IEEE80211_MODE_11B) {
if (ic->ic_curmode == IEEE80211_MODE_11B) {
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B) {
if (ic->ic_curmode == IEEE80211_MODE_11B) {
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B)
if (ic->ic_curmode == IEEE80211_MODE_11B)
ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b;
if (ic->ic_curmode == IEEE80211_MODE_11B)
return IEEE80211_MODE_11B;
return IEEE80211_MODE_11B;
case IEEE80211_MODE_11B:
ic->ic_modecaps |= 1<<IEEE80211_MODE_11B;
newphymode = IEEE80211_MODE_11B;
case IEEE80211_MODE_11B:
} else if (mode == IEEE80211_MODE_11B) {
IEEE80211_MODE_11B);
} else if (ic->ic_curmode == IEEE80211_MODE_11B) {
ieee80211_set11gbasicrates(&ni->ni_rates, IEEE80211_MODE_11B);