mirror of
https://github.com/chinawrj/rtl8812au
synced 2025-01-08 17:46:31 +00:00
Some overall fixes.. includes + various
This commit is contained in:
parent
4982019511
commit
8eec8cd4a3
@ -20,7 +20,6 @@
|
||||
#endif /* CONFIG_IOCTL_CFG80211 */
|
||||
#include <hal_data.h>
|
||||
|
||||
|
||||
struct mlme_handler mlme_sta_tbl[] = {
|
||||
{WIFI_ASSOCREQ, "OnAssocReq", &OnAssocReq},
|
||||
{WIFI_ASSOCRSP, "OnAssocRsp", &OnAssocRsp},
|
||||
@ -8619,7 +8618,6 @@ void issue_auth(_adapter *padapter, struct sta_info *psta, unsigned short status
|
||||
pframe += sizeof(struct rtw_ieee80211_hdr_3addr);
|
||||
pattrib->pktlen = sizeof(struct rtw_ieee80211_hdr_3addr);
|
||||
|
||||
|
||||
if (psta) { /* for AP mode */
|
||||
#ifdef CONFIG_NATIVEAP_MLME
|
||||
|
||||
@ -8627,18 +8625,15 @@ void issue_auth(_adapter *padapter, struct sta_info *psta, unsigned short status
|
||||
_rtw_memcpy(pwlanhdr->addr2, adapter_mac_addr(padapter), ETH_ALEN);
|
||||
_rtw_memcpy(pwlanhdr->addr3, adapter_mac_addr(padapter), ETH_ALEN);
|
||||
|
||||
|
||||
/* setting auth algo number */
|
||||
val16 = (u16)psta->authalg;
|
||||
|
||||
if (status != _STATS_SUCCESSFUL_)
|
||||
val16 = 0;
|
||||
|
||||
if (val16) {
|
||||
val16 = cpu_to_le16(val16);
|
||||
use_shared_key = 1;
|
||||
} else {
|
||||
val16 = 0;
|
||||
}
|
||||
|
||||
pframe = rtw_set_fixed_ie(pframe, _AUTH_ALGM_NUM_, (unsigned char *)&val16, &(pattrib->pktlen));
|
||||
|
||||
/* setting auth seq number */
|
||||
|
@ -16,11 +16,7 @@
|
||||
|
||||
#include <drv_types.h>
|
||||
#include <hal_data.h>
|
||||
|
||||
#if defined(PLATFORM_LINUX) && defined (PLATFORM_WINDOWS)
|
||||
#error "Shall be Linux or Windows, but not both!\n"
|
||||
#endif
|
||||
|
||||
#include <net/cfg80211.h>
|
||||
|
||||
static u8 P802_1H_OUI[P80211_OUI_LEN] = { 0x00, 0x00, 0xf8 };
|
||||
static u8 RFC1042_OUI[P80211_OUI_LEN] = { 0x00, 0x00, 0x00 };
|
||||
@ -32,11 +28,9 @@ static void _init_txservq(struct tx_servq *ptxservq)
|
||||
ptxservq->qcnt = 0;
|
||||
}
|
||||
|
||||
|
||||
void _rtw_init_sta_xmit_priv(struct sta_xmit_priv *psta_xmitpriv)
|
||||
{
|
||||
|
||||
|
||||
_rtw_memset((unsigned char *)psta_xmitpriv, 0, sizeof(struct sta_xmit_priv));
|
||||
|
||||
_rtw_spinlock_init(&psta_xmitpriv->lock);
|
||||
|
@ -18,7 +18,6 @@
|
||||
|
||||
--------------------------------------------------------------------------------*/
|
||||
|
||||
|
||||
#ifndef __DRV_TYPES_H__
|
||||
#define __DRV_TYPES_H__
|
||||
|
||||
@ -34,14 +33,6 @@
|
||||
#include <net/arp.h>
|
||||
#endif
|
||||
|
||||
#ifdef PLATFORM_OS_XP
|
||||
#include <drv_types_xp.h>
|
||||
#endif
|
||||
|
||||
#ifdef PLATFORM_OS_CE
|
||||
#include <drv_types_ce.h>
|
||||
#endif
|
||||
|
||||
#ifdef PLATFORM_LINUX
|
||||
#include <drv_types_linux.h>
|
||||
#endif
|
||||
@ -91,7 +82,7 @@ typedef struct _ADAPTER _adapter, ADAPTER, *PADAPTER;
|
||||
#include <rtw_sreset.h>
|
||||
#include <hal_intf.h>
|
||||
#include <hal_com.h>
|
||||
#include<hal_com_h2c.h>
|
||||
#include <hal_com_h2c.h>
|
||||
#include <hal_com_led.h>
|
||||
#include "../hal/hal_dm.h"
|
||||
#include <rtw_qos.h>
|
||||
@ -105,7 +96,7 @@ typedef struct _ADAPTER _adapter, ADAPTER, *PADAPTER;
|
||||
#include <rtw_ioctl_rtl.h>
|
||||
#include <osdep_intf.h>
|
||||
#include <rtw_eeprom.h>
|
||||
#include <sta_info.h>
|
||||
#include "sta_info.h"
|
||||
#include <rtw_event.h>
|
||||
#include <rtw_mlme_ext.h>
|
||||
#include <rtw_mi.h>
|
||||
|
@ -4838,7 +4838,11 @@ static int cfg80211_rtw_del_virtual_intf(struct wiphy *wiphy,
|
||||
pwdev_priv = adapter_wdev_data(adapter);
|
||||
|
||||
if (ndev == pwdev_priv->pmon_ndev) {
|
||||
unregister_netdevice(ndev);
|
||||
/* unregister only monitor device
|
||||
* because only monitor can be added
|
||||
*/
|
||||
if(wdev->iftype == NL80211_IFTYPE_MONITOR)
|
||||
unregister_netdevice(ndev);
|
||||
pwdev_priv->pmon_ndev = NULL;
|
||||
pwdev_priv->ifname_mon[0] = '\0';
|
||||
RTW_INFO(FUNC_NDEV_FMT" remove monitor ndev\n", FUNC_NDEV_ARG(ndev));
|
||||
|
@ -17,13 +17,6 @@
|
||||
#include <drv_types.h>
|
||||
#include <hal_data.h>
|
||||
|
||||
#if defined(PLATFORM_LINUX) && defined (PLATFORM_WINDOWS)
|
||||
|
||||
#error "Shall be Linux or Windows, but not both!\n"
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_DESCRIPTION("Realtek Wireless Lan Driver");
|
||||
MODULE_AUTHOR("Realtek Semiconductor Corp.");
|
||||
|
Loading…
Reference in New Issue
Block a user