diff options
author | Pavel Roskin <proski@gnu.org> | 2012-02-16 22:14:45 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-02-27 14:05:45 -0500 |
commit | a39fb224b49c5aebb40c4d5c9d6ccf3a951053ee (patch) | |
tree | ed6497e2373b841965a649e0d1bf93ed5db373a8 /drivers/net | |
parent | 4e3c3b88a9c743cb9ddd65eb1cdd15ade25abfb4 (diff) |
ath9k: avoid useless cast from (struct ath_rateset *) to (u8 *) and back
Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/rc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath/ath9k/rc.c b/drivers/net/wireless/ath/ath9k/rc.c index a427a16bb739..b8c6c38cbb98 100644 --- a/drivers/net/wireless/ath/ath9k/rc.c +++ b/drivers/net/wireless/ath/ath9k/rc.c | |||
@@ -567,10 +567,8 @@ static u8 ath_rc_setvalid_rates(struct ath_rate_priv *ath_rc_priv, | |||
567 | 567 | ||
568 | static u8 ath_rc_setvalid_htrates(struct ath_rate_priv *ath_rc_priv, | 568 | static u8 ath_rc_setvalid_htrates(struct ath_rate_priv *ath_rc_priv, |
569 | const struct ath_rate_table *rate_table, | 569 | const struct ath_rate_table *rate_table, |
570 | u8 *mcs_set, u32 capflag) | 570 | struct ath_rateset *rateset, u32 capflag) |
571 | { | 571 | { |
572 | struct ath_rateset *rateset = (struct ath_rateset *)mcs_set; | ||
573 | |||
574 | u8 i, j, hi = 0; | 572 | u8 i, j, hi = 0; |
575 | 573 | ||
576 | /* Use intersection of working rates and valid rates */ | 574 | /* Use intersection of working rates and valid rates */ |
@@ -1212,7 +1210,7 @@ static void ath_rc_init(struct ath_softc *sc, | |||
1212 | { | 1210 | { |
1213 | struct ath_rateset *rateset = &ath_rc_priv->neg_rates; | 1211 | struct ath_rateset *rateset = &ath_rc_priv->neg_rates; |
1214 | struct ath_common *common = ath9k_hw_common(sc->sc_ah); | 1212 | struct ath_common *common = ath9k_hw_common(sc->sc_ah); |
1215 | u8 *ht_mcs = (u8 *)&ath_rc_priv->neg_ht_rates; | 1213 | struct ath_rateset *ht_mcs = &ath_rc_priv->neg_ht_rates; |
1216 | u8 i, j, k, hi = 0, hthi = 0; | 1214 | u8 i, j, k, hi = 0, hthi = 0; |
1217 | 1215 | ||
1218 | /* Initial rate table size. Will change depending | 1216 | /* Initial rate table size. Will change depending |