]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
iw: reg: parse the NO_HE regulatory flag
authorBrian Norris <briannorris@chromium.org>
Wed, 5 Feb 2020 23:10:01 +0000 (15:10 -0800)
committerJohannes Berg <johannes.berg@intel.com>
Thu, 13 Feb 2020 18:08:55 +0000 (19:08 +0100)
This isn't supported in wireless-regdb yet, but self-managed drivers are
preparing to report it:

https://patchwork.kernel.org/patch/11343173/
https://lkml.kernel.org/linux-wireless/20200121081213.733757-1-luca@coelho.fi

Signed-off-by: Brian Norris <briannorris@chromium.org>
Link: https://lore.kernel.org/r/20200205231001.132595-3-briannorris@chromium.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
reg.c

diff --git a/reg.c b/reg.c
index a2368df390099dec5167c0376a7c884d6aa950a2..db1b12906519fd2450d7054dd598c70a0cc21b8c 100644 (file)
--- a/reg.c
+++ b/reg.c
@@ -209,6 +209,7 @@ static int print_reg_handler(struct nl_msg *msg, void *arg)
                PARSE_FLAG(NL80211_RRF_NO_HT40PLUS, "NO-HT40PLUS");
                PARSE_FLAG(NL80211_RRF_NO_80MHZ, "NO-80MHZ");
                PARSE_FLAG(NL80211_RRF_NO_160MHZ, "NO-160MHZ");
+               PARSE_FLAG(NL80211_RRF_NO_HE, "NO-HE");
 
                /* Kernels that support NO_IR always turn on both flags */
                if ((flags & NL80211_RRF_NO_IR) && (flags & __NL80211_RRF_NO_IBSS)) {