cfg80211: add sanity check for retry limit in wext-compat
Block setting the wrong values through iwconfig retry command. Add sanity checking before sending the retry limit to the driver. Signed-off-by: Ujjal Roy <royujjal@gmail.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
bdfbec2d2d
commit
f5aa0d21dd
|
@ -370,7 +370,7 @@ static int cfg80211_wext_siwretry(struct net_device *dev,
|
|||
u8 oshort = wdev->wiphy->retry_short;
|
||||
int err;
|
||||
|
||||
if (retry->disabled ||
|
||||
if (retry->disabled || retry->value < 1 || retry->value > 255 ||
|
||||
(retry->flags & IW_RETRY_TYPE) != IW_RETRY_LIMIT)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
Loading…
Reference in a new issue