diff options
| author | Johannes Berg <johannes.berg@intel.com> | 2026-07-15 21:08:34 +0300 |
|---|---|---|
| committer | Johannes Berg <johannes.berg@intel.com> | 2026-07-21 19:18:52 +0200 |
| commit | 410d70acf9ca73fdf370e1eb7e1da64e486dcbb5 (patch) | |
| tree | 481e447fa21b3d624fdb978db7ef0854e9344cfe /net/wireless | |
| parent | a3262f61d102eaae81048d10eb0aadcc623ea026 (diff) | |
| download | linux-410d70acf9ca73fdf370e1eb7e1da64e486dcbb5.tar.gz linux-410d70acf9ca73fdf370e1eb7e1da64e486dcbb5.zip | |
wifi: use UHR operation field presence bits
The spec originally had the idea that the fact that it's
a beacon frame determines the (non-)presence of the values,
but added presence bits in D1.4. Use those presence bits in
addition to the enable bits.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://patch.msgid.link/20260715210407.3b1a79b0d002.Iaa762c55b4b6dc63d55f2d7b8b42acd47e640d50@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless')
| -rw-r--r-- | net/wireless/nl80211.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c index 242071ad10d6..5fa70974d57c 100644 --- a/net/wireless/nl80211.c +++ b/net/wireless/nl80211.c @@ -441,7 +441,7 @@ static int validate_uhr_operation(const struct nlattr *attr, const u8 *data = nla_data(attr); unsigned int len = nla_len(attr); - if (!ieee80211_uhr_oper_size_ok(data, len, false)) + if (!ieee80211_uhr_oper_size_ok(data, len)) return -EINVAL; return 0; } |
