summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/wlan/if_run.c
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2014-01-11 14:48:16 +0000
committerkevlo <kevlo@FreeBSD.org>2014-01-11 14:48:16 +0000
commit8a56b3adbeec48cd5b928d3bc3e445dd68237973 (patch)
tree2156a9b34fdb961fcb4c6313be51ec67ea861027 /sys/dev/usb/wlan/if_run.c
parentd2c6e514d823765383bdbb9b8c12abd86f3bf3bf (diff)
downloadFreeBSD-src-8a56b3adbeec48cd5b928d3bc3e445dd68237973.zip
FreeBSD-src-8a56b3adbeec48cd5b928d3bc3e445dd68237973.tar.gz
Fix a logic error when checking if Tx power entries are greater than 31.
Diffstat (limited to 'sys/dev/usb/wlan/if_run.c')
-rw-r--r--sys/dev/usb/wlan/if_run.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/usb/wlan/if_run.c b/sys/dev/usb/wlan/if_run.c
index 38b2ae3..8541a7c 100644
--- a/sys/dev/usb/wlan/if_run.c
+++ b/sys/dev/usb/wlan/if_run.c
@@ -1650,12 +1650,12 @@ run_rt3593_get_txpower(struct run_softc *sc)
}
/* Fix broken Tx power entries. */
for (i = 0; i < 14; i++) {
- if ((sc->txpow1[i] & 0x1f) > 31)
+ if (sc->txpow1[i] > 31)
sc->txpow1[i] = 5;
- if ((sc->txpow2[i] & 0x1f) > 31)
+ if (sc->txpow2[i] > 31)
sc->txpow2[i] = 5;
if (sc->ntxchains == 3) {
- if ((sc->txpow3[i] & 0x1f) > 31)
+ if (sc->txpow3[i] > 31)
sc->txpow3[i] = 5;
}
}
OpenPOWER on IntegriCloud