|
@@ -2764,8 +2764,8 @@ static int nl80211_parse_mon_options(struct cfg80211_registered_device *rdev,
|
|
nla_data(info->attrs[NL80211_ATTR_MU_MIMO_GROUP_DATA]);
|
|
nla_data(info->attrs[NL80211_ATTR_MU_MIMO_GROUP_DATA]);
|
|
|
|
|
|
/* bits 0 and 63 are reserved and must be zero */
|
|
/* bits 0 and 63 are reserved and must be zero */
|
|
- if ((mumimo_groups[0] & BIT(7)) ||
|
|
|
|
- (mumimo_groups[VHT_MUMIMO_GROUPS_DATA_LEN - 1] & BIT(0)))
|
|
|
|
|
|
+ if ((mumimo_groups[0] & BIT(0)) ||
|
|
|
|
+ (mumimo_groups[VHT_MUMIMO_GROUPS_DATA_LEN - 1] & BIT(7)))
|
|
return -EINVAL;
|
|
return -EINVAL;
|
|
|
|
|
|
params->vht_mumimo_groups = mumimo_groups;
|
|
params->vht_mumimo_groups = mumimo_groups;
|