diff options
Diffstat (limited to 'drivers/net/wireless/ath9k/rc.c')
-rw-r--r-- | drivers/net/wireless/ath9k/rc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/wireless/ath9k/rc.c b/drivers/net/wireless/ath9k/rc.c index 7d5affda3b8..76acd2b75fc 100644 --- a/drivers/net/wireless/ath9k/rc.c +++ b/drivers/net/wireless/ath9k/rc.c | |||
@@ -1347,13 +1347,13 @@ static void ath_rc_init(struct ath_softc *sc, | |||
1347 | u8 i, j, k, hi = 0, hthi = 0; | 1347 | u8 i, j, k, hi = 0, hthi = 0; |
1348 | 1348 | ||
1349 | /* FIXME: Adhoc */ | 1349 | /* FIXME: Adhoc */ |
1350 | if ((sc->sc_ah->ah_opmode == ATH9K_M_STA) || | 1350 | if ((sc->sc_ah->ah_opmode == NL80211_IFTYPE_STATION) || |
1351 | (sc->sc_ah->ah_opmode == ATH9K_M_IBSS)) { | 1351 | (sc->sc_ah->ah_opmode == NL80211_IFTYPE_ADHOC)) { |
1352 | bool is_cw_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40; | 1352 | bool is_cw_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40; |
1353 | rate_table = ath_choose_rate_table(sc, sband->band, | 1353 | rate_table = ath_choose_rate_table(sc, sband->band, |
1354 | sta->ht_cap.ht_supported, | 1354 | sta->ht_cap.ht_supported, |
1355 | is_cw_40); | 1355 | is_cw_40); |
1356 | } else if (sc->sc_ah->ah_opmode == ATH9K_M_HOSTAP) { | 1356 | } else if (sc->sc_ah->ah_opmode == NL80211_IFTYPE_AP) { |
1357 | /* sc_curmode would be set on init through config() */ | 1357 | /* sc_curmode would be set on init through config() */ |
1358 | rate_table = sc->hw_rate_table[sc->sc_curmode]; | 1358 | rate_table = sc->hw_rate_table[sc->sc_curmode]; |
1359 | } | 1359 | } |