[PATCH wireless-next v2 6/8] wifi: mac80211: report to cfg80211 when no STA is known for a frame

Benjamin Berg <[email protected]> Mon, 3 Aug 2026 14:30:11 +0200
Newsgroups org.kernel.vger.linux-wireless
Message-ID <20260803143005.22bb44f6d73d.I28d8146b9189c5961411ecb26b44588895de1b56@changeid>
From: Benjamin Berg <[email protected]>

This is relevant for hostapd to know whether address translation was
done on a received management frame.

Signed-off-by: Benjamin Berg <[email protected]>
---
 net/mac80211/rx.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c
index 0660ff18f584..edf0e7700d0f 100644
--- a/net/mac80211/rx.c
+++ b/net/mac80211/rx.c
@@ -3983,6 +3983,7 @@ ieee80211_rx_h_userspace_mgmt(struct ieee80211_rx_data *rx)
 		.len = rx->skb->len,
 		.link_id = rx->link_id,
 		.have_link_id = rx->link_id >= 0,
+		.no_sta = !rx->sta,
 	};
 
 	/* skip known-bad action frames and return them in the next handler */
-- 
2.55.0