From: Felix Fietkau Date: Thu, 17 Jun 2021 09:04:27 +0000 (+0200) Subject: mac80211: fix processing HE capabilities (FS#3871) X-Git-Tag: v21.02.2~148 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=cdb867b73ac66301679de62c12fd974ef5cc0f63;p=openwrt%2Fstaging%2Fhauke.git mac80211: fix processing HE capabilities (FS#3871) Use the right argument to fix setting unsupported capabilities to 0 Signed-off-by: Felix Fietkau (cherry-picked from commit 49ef4dbee519e006bb998de11e3bdf1c10c43e6a) --- diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh index 6fc75e9237..c4f843e5bb 100644 --- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh +++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh @@ -117,7 +117,7 @@ mac80211_add_he_capabilities() { set -- $capab [ "$(($4))" -gt 0 ] || continue [ "$(((0x$2) & $3))" -gt 0 ] || { - eval "$4=0" + eval "$1=0" continue } append base_cfg "$1=1" "$N"