|
@@ -319,10 +319,8 @@ static int rtl8180_wx_get_range(struct net_device *dev,
|
|
|
}
|
|
|
range->num_frequency = val;
|
|
|
range->num_channels = val;
|
|
|
-#if WIRELESS_EXT > 17
|
|
|
range->enc_capa = IW_ENC_CAPA_WPA|IW_ENC_CAPA_WPA2|
|
|
|
IW_ENC_CAPA_CIPHER_TKIP|IW_ENC_CAPA_CIPHER_CCMP;
|
|
|
-#endif
|
|
|
tmp->scan_capa = 0x01;
|
|
|
return 0;
|
|
|
}
|
|
@@ -732,7 +730,6 @@ exit:
|
|
|
return err;
|
|
|
}
|
|
|
|
|
|
-#if (WIRELESS_EXT >= 18)
|
|
|
//hw security need to reorganized.
|
|
|
static int r8192_wx_set_enc_ext(struct net_device *dev,
|
|
|
struct iw_request_info *info,
|
|
@@ -842,7 +839,7 @@ static int r8192_wx_set_mlme(struct net_device *dev,
|
|
|
up(&priv->wx_sem);
|
|
|
return ret;
|
|
|
}
|
|
|
-#endif
|
|
|
+
|
|
|
static int r8192_wx_set_gen_ie(struct net_device *dev,
|
|
|
struct iw_request_info *info,
|
|
|
union iwreq_data *data, char *extra)
|
|
@@ -890,11 +887,7 @@ static iw_handler r8192_wx_handlers[] =
|
|
|
NULL, /* SIOCWIWTHRSPY */
|
|
|
r8192_wx_set_wap, /* SIOCSIWAP */
|
|
|
r8192_wx_get_wap, /* SIOCGIWAP */
|
|
|
-#if (WIRELESS_EXT >= 18)
|
|
|
r8192_wx_set_mlme, /* MLME-- */
|
|
|
-#else
|
|
|
- NULL,
|
|
|
-#endif
|
|
|
dummy, /* SIOCGIWAPLIST -- deprecated */
|
|
|
r8192_wx_set_scan, /* SIOCSIWSCAN */
|
|
|
r8192_wx_get_scan, /* SIOCGIWSCAN */
|
|
@@ -923,17 +916,10 @@ static iw_handler r8192_wx_handlers[] =
|
|
|
r8192_wx_set_gen_ie,//NULL, /* SIOCSIWGENIE */
|
|
|
NULL, /* SIOCSIWGENIE */
|
|
|
|
|
|
-#if (WIRELESS_EXT >= 18)
|
|
|
r8192_wx_set_auth,//NULL, /* SIOCSIWAUTH */
|
|
|
NULL,//r8192_wx_get_auth,//NULL, /* SIOCSIWAUTH */
|
|
|
r8192_wx_set_enc_ext, /* SIOCSIWENCODEEXT */
|
|
|
NULL,//r8192_wx_get_enc_ext,//NULL, /* SIOCSIWENCODEEXT */
|
|
|
-#else
|
|
|
- NULL,
|
|
|
- NULL,
|
|
|
- NULL,
|
|
|
- NULL,
|
|
|
-#endif
|
|
|
NULL, /* SIOCSIWPMKSA */
|
|
|
NULL, /*---hole---*/
|
|
|
|
|
@@ -977,7 +963,6 @@ static iw_handler r8192_private_handler[] = {
|
|
|
r8192_wx_force_reset,
|
|
|
};
|
|
|
|
|
|
-//#if WIRELESS_EXT >= 17
|
|
|
struct iw_statistics *r8192_get_wireless_stats(struct net_device *dev)
|
|
|
{
|
|
|
struct r8192_priv *priv = ieee80211_priv(dev);
|
|
@@ -1006,7 +991,6 @@ struct iw_statistics *r8192_get_wireless_stats(struct net_device *dev)
|
|
|
wstats->qual.updated = IW_QUAL_ALL_UPDATED| IW_QUAL_DBM;
|
|
|
return wstats;
|
|
|
}
|
|
|
-//#endif
|
|
|
|
|
|
|
|
|
struct iw_handler_def r8192_wx_handlers_def={
|
|
@@ -1015,8 +999,6 @@ struct iw_handler_def r8192_wx_handlers_def={
|
|
|
.private = r8192_private_handler,
|
|
|
.num_private = ARRAY_SIZE(r8192_private_handler),
|
|
|
.num_private_args = sizeof(r8192_private_args) / sizeof(struct iw_priv_args),
|
|
|
-#if WIRELESS_EXT >= 17
|
|
|
.get_wireless_stats = r8192_get_wireless_stats,
|
|
|
-#endif
|
|
|
.private_args = (struct iw_priv_args *)r8192_private_args,
|
|
|
};
|