|
@@ -1369,8 +1369,8 @@ int rt_ioctl_siwfrag(struct net_device *dev,
|
|
|
|
|
|
if (frag->disabled)
|
|
|
val = MAX_FRAG_THRESHOLD;
|
|
|
- else if (frag->value >= MIN_FRAG_THRESHOLD || frag->value <= MAX_FRAG_THRESHOLD)
|
|
|
- val = __cpu_to_le16(frag->value & ~0x1); /* even numbers only */
|
|
|
+ else if (frag->value >= MIN_FRAG_THRESHOLD && frag->value <= MAX_FRAG_THRESHOLD)
|
|
|
+ val = __cpu_to_le16(frag->value & ~0x1); /* even numbers only */
|
|
|
else if (frag->value == 0)
|
|
|
val = MAX_FRAG_THRESHOLD;
|
|
|
else
|