diff options
Diffstat (limited to 'net/mac80211/wext.c')
-rw-r--r-- | net/mac80211/wext.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/wext.c b/net/mac80211/wext.c index 1babb979fe00..736c32e340f2 100644 --- a/net/mac80211/wext.c +++ b/net/mac80211/wext.c | |||
@@ -800,6 +800,8 @@ static int ieee80211_ioctl_siwfrag(struct net_device *dev, | |||
800 | 800 | ||
801 | if (frag->disabled) | 801 | if (frag->disabled) |
802 | local->fragmentation_threshold = IEEE80211_MAX_FRAG_THRESHOLD; | 802 | local->fragmentation_threshold = IEEE80211_MAX_FRAG_THRESHOLD; |
803 | else if (!frag->fixed) | ||
804 | local->fragmentation_threshold = IEEE80211_MAX_FRAG_THRESHOLD; | ||
803 | else if (frag->value < 256 || | 805 | else if (frag->value < 256 || |
804 | frag->value > IEEE80211_MAX_FRAG_THRESHOLD) | 806 | frag->value > IEEE80211_MAX_FRAG_THRESHOLD) |
805 | return -EINVAL; | 807 | return -EINVAL; |