immortalwrt/package/kernel/mac80211
Koen Vandeputte af228abdae
mac80211: fix compile error when mesh is disabled
This fixes following compile error seen when
building mac80211 with mesh disabled:

.../backports-5.15.58-1/net/mac80211/agg-rx.c: In function 'ieee80211_send_addba_resp':
...backports-5.15.58-1/net/mac80211/agg-rx.c:255:17: error: 'struct sta_info' has no member named 'mesh'
  255 |         if (!sta->mesh)
      |                 ^~

sta_info.h shows this item as being optional based on flags:

	struct mesh_sta *mesh;

Guard the check to fix this.

Fixes: f96744ba6b ("mac80211: mask nested A-MSDU support for mesh")
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
(cherry picked from commit 45109f69a6)
2022-10-08 14:49:23 +08:00
..
files mac80211: fix parameter reading for AC_BE tx bursting 2022-09-27 17:09:19 +08:00
patches mac80211: fix compile error when mesh is disabled 2022-10-08 14:49:23 +08:00
scripts mac80211: replace backticks by $(...) 2020-05-13 19:01:23 +02:00
ath.mk mac80211: Update to version 5.15.58-1 2022-09-10 09:26:08 +08:00
broadcom.mk mac80211: Update to version 5.15.58-1 2022-09-10 09:26:08 +08:00
intel.mk mac80211: Update to version 5.15.58-1 2022-09-10 09:26:08 +08:00
Makefile mac80211: Update to version 5.15.58-1 2022-09-10 09:26:08 +08:00
marvell.mk mac80211: avoid building unavailable kmods 2022-08-10 18:12:42 +08:00
ralink.mk treewide: nuke DRIVER_11W_SUPPORT 2020-12-23 16:36:08 +01:00
realtek.mk mac80211: Update to version 5.15.58-1 2022-09-10 09:26:08 +08:00