iwlegacy: partial rxon context cleanup
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
diff --git a/drivers/net/wireless/iwlegacy/iwl-debugfs.c b/drivers/net/wireless/iwlegacy/iwl-debugfs.c
index 736b00b..a4b1f37 100644
--- a/drivers/net/wireless/iwlegacy/iwl-debugfs.c
+++ b/drivers/net/wireless/iwlegacy/iwl-debugfs.c
@@ -601,7 +601,7 @@
struct il_priv *il = file->private_data;
struct il_rxon_context *ctx;
int pos = 0, i;
- char buf[256 * NUM_IL_RXON_CTX];
+ char buf[256];
const size_t bufsz = sizeof(buf);
for_each_context(il, ctx) {
@@ -1064,7 +1064,7 @@
char buf[20];
len = sprintf(buf, "0x%04X\n",
- le32_to_cpu(il->contexts[IL_RXON_CTX_BSS].active.flags));
+ le32_to_cpu(il->ctx.active.flags));
return simple_read_from_buffer(user_buf, count, ppos, buf, len);
}
@@ -1077,7 +1077,7 @@
char buf[20];
len = sprintf(buf, "0x%04X\n",
- le32_to_cpu(il->contexts[IL_RXON_CTX_BSS].active.filter_flags));
+ le32_to_cpu(il->ctx.active.filter_flags));
return simple_read_from_buffer(user_buf, count, ppos, buf, len);
}