mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-26 09:34:32 -04:00
wifi: mac80211_hwsim: enable NAN_DATA interface simulation support
Enable NAN_DATA interface simulation support by adding it to the supported interface types. This completes the NAN Data Path simulation introduced in the previous patches. Signed-off-by: Daniel Gabay <daniel.gabay@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20260506064301.d4bd95959bfa.I450087714bd55189242ab6a72ce6650be36edbcb@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
committed by
Johannes Berg
parent
55eaca33b4
commit
2c7c70ee7c
@@ -6764,12 +6764,9 @@ static int hwsim_new_radio_nl(struct sk_buff *msg, struct genl_info *info)
|
||||
param.p2p_device = true;
|
||||
}
|
||||
|
||||
/* ensure both flag and iftype support is honored */
|
||||
if (param.nan_device ||
|
||||
param.iftypes & BIT(NL80211_IFTYPE_NAN)) {
|
||||
param.iftypes |= BIT(NL80211_IFTYPE_NAN);
|
||||
param.nan_device = true;
|
||||
}
|
||||
if (param.nan_device)
|
||||
param.iftypes |= BIT(NL80211_IFTYPE_NAN) |
|
||||
BIT(NL80211_IFTYPE_NAN_DATA);
|
||||
|
||||
if (info->attrs[HWSIM_ATTR_CIPHER_SUPPORT]) {
|
||||
u32 len = nla_len(info->attrs[HWSIM_ATTR_CIPHER_SUPPORT]);
|
||||
|
||||
Reference in New Issue
Block a user