diff options
Diffstat (limited to 'sys/dev/ic/atw.c')
-rw-r--r-- | sys/dev/ic/atw.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/sys/dev/ic/atw.c b/sys/dev/ic/atw.c index 24c48e9667e..f148b1cf91a 100644 --- a/sys/dev/ic/atw.c +++ b/sys/dev/ic/atw.c @@ -1,4 +1,4 @@ -/* $OpenBSD: atw.c,v 1.48 2006/08/30 11:20:20 jsg Exp $ */ +/* $OpenBSD: atw.c,v 1.49 2006/11/26 17:20:33 jsg Exp $ */ /* $NetBSD: atw.c,v 1.69 2004/07/23 07:07:55 dyoung Exp $ */ /*- @@ -568,7 +568,7 @@ atw_attach(struct atw_softc *sc) }; struct ieee80211com *ic = &sc->sc_ic; struct ifnet *ifp = &ic->ic_if; - int country_code, error, i, nrate, srom_major; + int country_code, error, i, srom_major; u_int32_t reg; static const char *type_strings[] = {"Intersil (not supported)", "RFMD", "Marvel (not supported)"}; @@ -823,12 +823,7 @@ atw_attach(struct atw_softc *sc) ic->ic_caps = IEEE80211_C_PMGT | IEEE80211_C_IBSS | IEEE80211_C_HOSTAP | IEEE80211_C_MONITOR | IEEE80211_C_WEP; - nrate = 0; - ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] = 2; - ic->ic_sup_rates[IEEE80211_MODE_11B].rs_rates[nrate++] = 4; - 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; + ic->ic_sup_rates[IEEE80211_MODE_11B] = ieee80211_std_rateset_11b; /* * Call MI attach routines. |