[RFC v2 85/99] nl80211: use nl80211_cmd_msg in sta_add to support NAN interfaces
Andrei Otcheretianski
andrei.otcheretianski at intel.com
Tue Dec 23 03:52:29 PST 2025
From: Daniel Gabay <daniel.gabay at intel.com>
nl80211_cmd_msg handles both ifindex and wdev_id correctly, while
nl80211_bss_msg only supports ifindex. Since NAN interfaces do not
have a netdev, we need to use nl80211_cmd_msg for them.
Signed-off-by: Daniel Gabay <daniel.gabay at intel.com>
---
src/drivers/driver_nl80211.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
index 975b1257f7..9ca1be105f 100644
--- a/src/drivers/driver_nl80211.c
+++ b/src/drivers/driver_nl80211.c
@@ -6034,7 +6034,7 @@ static int wpa_driver_nl80211_sta_add(void *priv,
wpa_printf(MSG_DEBUG, "nl80211: %s STA " MACSTR,
cmd_string, MAC2STR(params->addr));
- msg = nl80211_bss_msg(bss, 0, cmd);
+ msg = nl80211_cmd_msg(bss, 0, cmd);
if (!msg)
goto fail;
--
2.49.0
More information about the Hostap
mailing list