diff options
-rw-r--r-- | drivers/net/wireless/ath9k/rc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath9k/rc.c b/drivers/net/wireless/ath9k/rc.c index aa6bfd717c20..517992d14808 100644 --- a/drivers/net/wireless/ath9k/rc.c +++ b/drivers/net/wireless/ath9k/rc.c | |||
@@ -1272,8 +1272,7 @@ static void ath_rc_update_ht(struct ath_softc *sc, | |||
1272 | rate_ctrl->state[tx_rate].per = 100; | 1272 | rate_ctrl->state[tx_rate].per = 100; |
1273 | } else { | 1273 | } else { |
1274 | /* xretries == 2 */ | 1274 | /* xretries == 2 */ |
1275 | count = sizeof(nretry_to_per_lookup) / | 1275 | count = ARRAY_SIZE(nretry_to_per_lookup); |
1276 | sizeof(nretry_to_per_lookup[0]); | ||
1277 | if (retries >= count) | 1276 | if (retries >= count) |
1278 | retries = count - 1; | 1277 | retries = count - 1; |
1279 | /* new_PER = 7/8*old_PER + 1/8*(currentPER) */ | 1278 | /* new_PER = 7/8*old_PER + 1/8*(currentPER) */ |
@@ -1291,8 +1290,7 @@ static void ath_rc_update_ht(struct ath_softc *sc, | |||
1291 | } else { /* xretries == 0 */ | 1290 | } else { /* xretries == 0 */ |
1292 | /* Update the PER. */ | 1291 | /* Update the PER. */ |
1293 | /* Make sure it doesn't index out of array's bounds. */ | 1292 | /* Make sure it doesn't index out of array's bounds. */ |
1294 | count = sizeof(nretry_to_per_lookup) / | 1293 | count = ARRAY_SIZE(nretry_to_per_lookup); |
1295 | sizeof(nretry_to_per_lookup[0]); | ||
1296 | if (retries >= count) | 1294 | if (retries >= count) |
1297 | retries = count - 1; | 1295 | retries = count - 1; |
1298 | if (info_priv->n_bad_frames) { | 1296 | if (info_priv->n_bad_frames) { |