diff mbox series

iw: fix attribute size mismatch

Message ID 20230707144826.3043151-1-koen.vandeputte@citymesh.com (mailing list archive)
State Accepted
Delegated to: Johannes Berg
Headers show
Series iw: fix attribute size mismatch | expand

Commit Message

Koen Vandeputte July 7, 2023, 2:48 p.m. UTC
NL80211_ATTR_MAX_AP_ASSOC_STA gets packed as u32 in the kernel.
Change the receiving side to match this, or it will be wrong
on big-endian.

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
---
 info.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/info.c b/info.c
index 364f9b3..4c5f463 100644
--- a/info.c
+++ b/info.c
@@ -879,7 +879,7 @@  broken_combination:
 
 	if (tb_msg[NL80211_ATTR_MAX_AP_ASSOC_STA])
 		printf("\tMaximum associated stations in AP mode: %u\n",
-		       nla_get_u16(tb_msg[NL80211_ATTR_MAX_AP_ASSOC_STA]));
+		       nla_get_u32(tb_msg[NL80211_ATTR_MAX_AP_ASSOC_STA]));
 
 	return NL_SKIP;
 }