|
@@ -28,6 +28,7 @@
|
|
|
|
|
|
#define _RTL871X_IOCTL_RTL_C_
|
|
|
|
|
|
+#include <linux/rndis.h>
|
|
|
#include "osdep_service.h"
|
|
|
#include "drv_types.h"
|
|
|
#include "wlan_bssdef.h"
|
|
@@ -42,8 +43,8 @@
|
|
|
uint oid_rt_get_signal_quality_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -52,14 +53,14 @@ uint oid_rt_get_small_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_smallpacket_crcerr;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_middle_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -68,14 +69,14 @@ uint oid_rt_get_middle_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_middlepacket_crcerr;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_large_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -84,29 +85,29 @@ uint oid_rt_get_large_packet_crc_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_largepacket_crcerr;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_tx_retry_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_rx_retry_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -115,29 +116,29 @@ uint oid_rt_get_rx_total_packet_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_pkts +
|
|
|
padapter->recvpriv.rx_drop;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_tx_beacon_ok_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_tx_beacon_err_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -146,22 +147,22 @@ uint oid_rt_get_rx_icv_err_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(uint *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_icv_err;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH ;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH ;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_set_encryption_algorithm_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -171,7 +172,7 @@ uint oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
u32 preamblemode = 0 ;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
if (padapter->registrypriv.preamble == PREAMBLE_LONG)
|
|
|
preamblemode = 0;
|
|
@@ -182,15 +183,15 @@ uint oid_rt_get_preamble_mode_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
*(u32 *)poid_par_priv->information_buf = preamblemode;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_ap_ip_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_channelplan_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -200,10 +201,10 @@ uint oid_rt_get_channelplan_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
struct eeprom_priv *peeprompriv = &padapter->eeprompriv;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
*(u16 *)poid_par_priv->information_buf = peeprompriv->channel_plan;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_set_channelplan_hdl(struct oid_par_priv
|
|
@@ -214,9 +215,9 @@ uint oid_rt_set_channelplan_hdl(struct oid_par_priv
|
|
|
struct eeprom_priv *peeprompriv = &padapter->eeprompriv;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
peeprompriv->channel_plan = *(u16 *)poid_par_priv->information_buf;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_set_preamble_mode_hdl(struct oid_par_priv
|
|
@@ -227,7 +228,7 @@ uint oid_rt_set_preamble_mode_hdl(struct oid_par_priv
|
|
|
u32 preamblemode = 0;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
preamblemode = *(u32 *)poid_par_priv->information_buf;
|
|
|
if (preamblemode == 0)
|
|
@@ -239,21 +240,21 @@ uint oid_rt_set_preamble_mode_hdl(struct oid_par_priv
|
|
|
*(u32 *)poid_par_priv->information_buf = preamblemode;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_set_bcn_intvl_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_dedicate_probe_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_total_tx_bytes_hdl(struct oid_par_priv
|
|
@@ -263,14 +264,14 @@ uint oid_rt_get_total_tx_bytes_hdl(struct oid_par_priv
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->xmitpriv.tx_bytes;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_total_rx_bytes_hdl(struct oid_par_priv
|
|
@@ -280,37 +281,37 @@ uint oid_rt_get_total_rx_bytes_hdl(struct oid_par_priv
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
*(u32 *)poid_par_priv->information_buf =
|
|
|
padapter->recvpriv.rx_bytes;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->
|
|
|
information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_current_tx_power_level_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_enc_key_mismatch_count_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_enc_key_match_count_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_channel_hdl(struct oid_par_priv *poid_par_priv)
|
|
@@ -322,7 +323,7 @@ uint oid_rt_get_channel_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
u32 channelnum;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if ((check_fwstate(pmlmepriv, _FW_LINKED) == true) ||
|
|
|
(check_fwstate(pmlmepriv, WIFI_ADHOC_MASTER_STATE) == true))
|
|
|
pnic_Config = &pmlmepriv->cur_network.network.Configuration;
|
|
@@ -332,22 +333,22 @@ uint oid_rt_get_channel_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
channelnum = pnic_Config->DSConfig;
|
|
|
*(u32 *)poid_par_priv->information_buf = channelnum;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_hardware_radio_off_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_key_mismatch_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_supported_wireless_mode_hdl(struct oid_par_priv
|
|
@@ -356,7 +357,7 @@ uint oid_rt_supported_wireless_mode_hdl(struct oid_par_priv
|
|
|
u32 ulInfo = 0;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len >= sizeof(u32)) {
|
|
|
ulInfo |= 0x0100; /* WIRELESS_MODE_B */
|
|
|
ulInfo |= 0x0200; /* WIRELESS_MODE_G */
|
|
@@ -364,108 +365,108 @@ uint oid_rt_supported_wireless_mode_hdl(struct oid_par_priv
|
|
|
*(u32 *) poid_par_priv->information_buf = ulInfo;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
} else
|
|
|
- return NDIS_STATUS_INVALID_LENGTH;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_INVALID_LENGTH;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_channel_list_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_scan_in_progress_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
|
|
|
uint oid_rt_forced_data_rate_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_wireless_mode_for_scan_list_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_get_bss_wireless_mode_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_scan_with_magic_packet_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_ap_get_associated_station_list_hdl(struct oid_par_priv
|
|
|
*poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_ap_switch_into_ap_mode_hdl(struct oid_par_priv*
|
|
|
poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_ap_supported_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_ap_set_passphrase_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_pro_rf_write_registry_hdl(struct oid_par_priv*
|
|
|
poid_par_priv)
|
|
|
{
|
|
|
- uint status = NDIS_STATUS_SUCCESS;
|
|
|
+ uint status = RNDIS_STATUS_SUCCESS;
|
|
|
struct _adapter *Adapter = (struct _adapter *)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != SET_OID) /* QUERY_OID */
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len ==
|
|
|
(sizeof(unsigned long) * 3)) {
|
|
|
if (!r8712_setrfreg_cmd(Adapter,
|
|
|
*(unsigned char *)poid_par_priv->information_buf,
|
|
|
(unsigned long)(*((unsigned long *)
|
|
|
poid_par_priv->information_buf + 2))))
|
|
|
- status = NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ status = RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
} else
|
|
|
- status = NDIS_STATUS_INVALID_LENGTH;
|
|
|
+ status = RNDIS_STATUS_INVALID_LENGTH;
|
|
|
return status;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_pro_rf_read_registry_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
- uint status = NDIS_STATUS_SUCCESS;
|
|
|
+ uint status = RNDIS_STATUS_SUCCESS;
|
|
|
struct _adapter *Adapter = (struct _adapter *)
|
|
|
(poid_par_priv->adapter_context);
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != SET_OID) /* QUERY_OID */
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
if (poid_par_priv->information_buf_len == (sizeof(unsigned long)*3)) {
|
|
|
if (Adapter->mppriv.act_in_progress == true)
|
|
|
- status = NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ status = RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
else {
|
|
|
/* init workparam */
|
|
|
Adapter->mppriv.act_in_progress = true;
|
|
@@ -486,10 +487,10 @@ uint oid_rt_pro_rf_read_registry_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
*(unsigned char *)poid_par_priv->information_buf,
|
|
|
(unsigned char *)&Adapter->mppriv.workparam.
|
|
|
io_value))
|
|
|
- status = NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ status = RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
}
|
|
|
} else
|
|
|
- status = NDIS_STATUS_INVALID_LENGTH;
|
|
|
+ status = RNDIS_STATUS_INVALID_LENGTH;
|
|
|
return status;
|
|
|
}
|
|
|
|
|
@@ -508,7 +509,7 @@ uint oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
u32 ulInfo;
|
|
|
|
|
|
if (poid_par_priv->type_of_oid != QUERY_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
/* nStatus==0 CheckingStatus
|
|
|
* nStatus==1 Associated
|
|
|
* nStatus==2 AdHocMode
|
|
@@ -524,12 +525,12 @@ uint oid_rt_get_connect_state_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
ulInfo = NOTASSOCIATED ;
|
|
|
*(u32 *)poid_par_priv->information_buf = ulInfo;
|
|
|
*poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|
|
|
|
|
|
uint oid_rt_set_default_key_id_hdl(struct oid_par_priv *poid_par_priv)
|
|
|
{
|
|
|
if (poid_par_priv->type_of_oid != SET_OID)
|
|
|
- return NDIS_STATUS_NOT_ACCEPTED;
|
|
|
- return NDIS_STATUS_SUCCESS;
|
|
|
+ return RNDIS_STATUS_NOT_ACCEPTED;
|
|
|
+ return RNDIS_STATUS_SUCCESS;
|
|
|
}
|