2011-11-16 12:55:30

by Yoni Divinsky

[permalink] [raw]
Subject: [PATCH] iw: fix wifi wmm ie print function

When printing the acm bit of the wifi wmm ie, the incorrect bit
was being printed.

Signed-off-by: Yoni Divinsky <[email protected]>
---
scan.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/scan.c b/scan.c
index bde2276..8b8407e 100644
--- a/scan.c
+++ b/scan.c
@@ -740,7 +740,7 @@ static bool print_wifi_wmm_param(const uint8_t *data, uint8_t len)

for (i = 0; i < 4; i++) {
printf("\n\t\t * %s:", aci_tbl[(data[0] >> 5) & 3]);
- if (data[4] & 0x10)
+ if (data[0] & 0x10)
printf(" acm");
printf(" CW %d-%d", (1 << (data[1] & 0xf)) - 1,
(1 << (data[1] >> 4)) - 1);
--
1.7.0.4



2011-11-16 14:41:18

by Johannes Berg

[permalink] [raw]
Subject: Re: [PATCH] iw: fix wifi wmm ie print function

On Wed, 2011-11-16 at 14:55 +0200, Yoni Divinsky wrote:
> When printing the acm bit of the wifi wmm ie, the incorrect bit
> was being printed.

Applied.

johannes