From 2bc9e6f0989792f51e7e90760c72fb5fe7dfab08 Mon Sep 17 00:00:00 2001
From: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
Date: Mon, 14 Apr 2025 20:03:08 +0000
Subject: [PATCH] hostapd: show station RRM caps

Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
---
 .../patches/99965-hostapd-rrm-caps.patch          | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 hostapd_en7523/patches/99965-hostapd-rrm-caps.patch

diff --git a/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch b/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch
new file mode 100644
index 0000000..3a16f44
--- /dev/null
+++ b/hostapd_en7523/patches/99965-hostapd-rrm-caps.patch
@@ -0,0 +1,15 @@
+--- a/src/ap/ctrl_iface_ap.c
++++ b/src/ap/ctrl_iface_ap.c
+@@ -546,6 +546,12 @@ static int hostapd_ctrl_iface_sta_mib(st
+ 			len += ret;
+ 	}
+ 
++	len += os_snprintf(buf + len, buflen - len, "rrm_capab=");
++	len += wpa_snprintf_hex(buf + len, buflen - len,
++				sta->rrm_enabled_capa,
++				sizeof(sta->rrm_enabled_capa));
++	len += os_snprintf(buf + len, buflen - len, "\n");
++
+ 	ret = os_snprintf(buf + len, buflen - len, "max_nss=%u\n",
+ 			  hostapd_maxnss(hapd, sta));
+ 	if (!os_snprintf_error(buflen - len, ret))
-- 
GitLab