[openwrt/openwrt] mac80211: fix masking nested A-MSDU support for mesh

LEDE Commits lede-commits at lists.infradead.org
Mon Oct 24 15:59:47 PDT 2022


hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/8246ab6a27c1f50a10051055188119230f8f0650

commit 8246ab6a27c1f50a10051055188119230f8f0650
Author: Andre Heider <a.heider at gmail.com>
AuthorDate: Thu Oct 20 12:52:17 2022 +0200

    mac80211: fix masking nested A-MSDU support for mesh
    
    CONFIG_MAC80211_MESH isn't defined for this package, rendering the patch
    useless. Match protecting the access of sta_info.mesh with the very same
    define declaring it.
    
    Fixes 45109f69a6 "mac80211: fix compile error when mesh is disabled"
    Signed-off-by: Andre Heider <a.heider at gmail.com>
---
 .../subsys/800-mac80211-mask-nested-A-MSDU-support-for-mesh.patch       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/kernel/mac80211/patches/subsys/800-mac80211-mask-nested-A-MSDU-support-for-mesh.patch b/package/kernel/mac80211/patches/subsys/800-mac80211-mask-nested-A-MSDU-support-for-mesh.patch
index e7da94c9cd..a17d6f6161 100644
--- a/package/kernel/mac80211/patches/subsys/800-mac80211-mask-nested-A-MSDU-support-for-mesh.patch
+++ b/package/kernel/mac80211/patches/subsys/800-mac80211-mask-nested-A-MSDU-support-for-mesh.patch
@@ -24,7 +24,7 @@ Signed-off-by: David Bauer <mail at david-bauer.net>
  
 -	capab = u16_encode_bits(amsdu, IEEE80211_ADDBA_PARAM_AMSDU_MASK);
 +	capab = 0;
-+#ifdef CONFIG_MAC80211_MESH
++#ifdef CPTCFG_MAC80211_MESH
 +	if (!sta->mesh)
 +#endif
 +		capab = u16_encode_bits(amsdu, IEEE80211_ADDBA_PARAM_AMSDU_MASK);




More information about the lede-commits mailing list