diff options
-rw-r--r-- | drivers/net/wireless/wl3501_cs.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/wireless/wl3501_cs.c b/drivers/net/wireless/wl3501_cs.c index e0d294c12970..e3ae5f60d5be 100644 --- a/drivers/net/wireless/wl3501_cs.c +++ b/drivers/net/wireless/wl3501_cs.c | |||
@@ -1802,15 +1802,15 @@ static int wl3501_get_retry(struct net_device *dev, | |||
1802 | &retry, sizeof(retry)); | 1802 | &retry, sizeof(retry)); |
1803 | if (rc) | 1803 | if (rc) |
1804 | goto out; | 1804 | goto out; |
1805 | if (wrqu->retry.flags & IW_RETRY_MAX) { | 1805 | if (wrqu->retry.flags & IW_RETRY_LONG) { |
1806 | wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_MAX; | 1806 | wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_LONG; |
1807 | goto set_value; | 1807 | goto set_value; |
1808 | } | 1808 | } |
1809 | rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_SHORT_RETRY_LIMIT, | 1809 | rc = wl3501_get_mib_value(this, WL3501_MIB_ATTR_SHORT_RETRY_LIMIT, |
1810 | &retry, sizeof(retry)); | 1810 | &retry, sizeof(retry)); |
1811 | if (rc) | 1811 | if (rc) |
1812 | goto out; | 1812 | goto out; |
1813 | wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_MIN; | 1813 | wrqu->retry.flags = IW_RETRY_LIMIT | IW_RETRY_SHORT; |
1814 | set_value: | 1814 | set_value: |
1815 | wrqu->retry.value = retry; | 1815 | wrqu->retry.value = retry; |
1816 | wrqu->retry.disabled = 0; | 1816 | wrqu->retry.disabled = 0; |