From: Johannes Berg Date: Mon, 10 Aug 2009 13:36:37 +0000 (+0200) Subject: fix bug parsing ACI X-Git-Tag: v0.9.16~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eeac60999c6c312442f181734303e46eb031113a;p=thirdparty%2Fiw.git fix bug parsing ACI --- diff --git a/scan.c b/scan.c index 813d516..6bafab7 100644 --- a/scan.c +++ b/scan.c @@ -555,7 +555,7 @@ static bool print_wifi_wmm_param(const uint8_t *data, uint8_t len) data += 2; for (i = 0; i < 4; i++) { - printf("\n\t\t* %s:", aci_tbl[data[0] & 3]); + printf("\n\t\t* %s:", aci_tbl[(data[0] >> 5) & 3]); if (data[4] & 0x10) printf(" acm"); printf(" CW %d-%d", (1 << (data[1] & 0xf)) - 1,