wifi: nl80211: reject link specific elements on assoc link
When we associate, we'll include all the elements for the
link we're sending the association request on in the frame
and the specific ones for other links in the multi-link
element container. Prohibit adding link-specific elements
for the association link.
Fixes: d648c23024
("wifi: nl80211: support MLO in auth/assoc")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
e3d331c9b6
commit
34d76a14f8
@ -10813,6 +10813,13 @@ static int nl80211_associate(struct sk_buff *skb, struct genl_info *info)
|
||||
goto free;
|
||||
}
|
||||
|
||||
if (req.links[req.link_id].elems_len) {
|
||||
GENL_SET_ERR_MSG(info,
|
||||
"cannot have per-link elems on assoc link");
|
||||
err = -EINVAL;
|
||||
goto free;
|
||||
}
|
||||
|
||||
kfree(attrs);
|
||||
attrs = NULL;
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user