staging: vt6655: struct vnt_private remove dead members
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
4cf8e50303
commit
146761058f
|
@ -317,8 +317,6 @@ struct vnt_private {
|
|||
u16 current_aid;
|
||||
int mc_list_count;
|
||||
u8 mac_hw;
|
||||
/* netdev */
|
||||
struct net_device *dev;
|
||||
|
||||
/* dma addr, rx/tx pool */
|
||||
dma_addr_t pool_dma;
|
||||
|
@ -378,10 +376,6 @@ struct vnt_private {
|
|||
u8 rx_rate;
|
||||
int multicast_limit;
|
||||
|
||||
pid_t MLMEThr_pid;
|
||||
struct completion notify;
|
||||
struct semaphore mlme_semaphore;
|
||||
|
||||
u32 rx_bytes;
|
||||
|
||||
/* Version control */
|
||||
|
@ -392,7 +386,7 @@ struct vnt_private {
|
|||
unsigned char byZoneType;
|
||||
bool bZoneRegExist;
|
||||
unsigned char byOriginalZonetype;
|
||||
unsigned char abyMacContext[MAC_MAX_CONTEXT_REG];
|
||||
|
||||
unsigned char abyCurrentNetAddr[ETH_ALEN];
|
||||
bool bLinkPass; /* link status: OK or fail */
|
||||
|
||||
|
@ -453,14 +447,6 @@ struct vnt_private {
|
|||
unsigned char byOpMode;
|
||||
bool bBSSIDFilter;
|
||||
unsigned short wMaxTransmitMSDULifetime;
|
||||
unsigned char abyBSSID[ETH_ALEN];
|
||||
unsigned char abyDesireBSSID[ETH_ALEN];
|
||||
unsigned short wACKDuration; /* update while speed change */
|
||||
unsigned short wRTSTransmitLen; /* update while speed change */
|
||||
unsigned char byRTSServiceField; /* update while speed change */
|
||||
unsigned char byRTSSignalField; /* update while speed change */
|
||||
|
||||
unsigned long dwMaxReceiveLifetime; /* dot11MaxReceiveLifetime */
|
||||
|
||||
bool bEncryptionEnable;
|
||||
bool bLongHeader;
|
||||
|
@ -469,9 +455,6 @@ struct vnt_private {
|
|||
bool bNonERPPresent;
|
||||
bool bBarkerPreambleMd;
|
||||
|
||||
unsigned char byERPFlag;
|
||||
unsigned short wUseProtectCntDown;
|
||||
|
||||
bool bRadioControlOff;
|
||||
bool bRadioOff;
|
||||
bool bEnablePSMode;
|
||||
|
@ -494,61 +477,11 @@ struct vnt_private {
|
|||
unsigned int cbBeaconBufReadySetCnt;
|
||||
bool bFixRate;
|
||||
unsigned char byCurrentCh;
|
||||
unsigned int uScanTime;
|
||||
|
||||
bool bBeaconTx;
|
||||
|
||||
bool bStopBeacon;
|
||||
bool bStopDataPkt;
|
||||
bool bStopTx0Pkt;
|
||||
unsigned int uAutoReConnectTime;
|
||||
|
||||
/* 802.11 counter */
|
||||
|
||||
unsigned int uCmdDequeueIdx;
|
||||
unsigned int uCmdEnqueueIdx;
|
||||
unsigned int cbFreeCmdQueue;
|
||||
bool bCmdRunning;
|
||||
bool bCmdClear;
|
||||
|
||||
bool bRoaming;
|
||||
unsigned char abyIPAddr[4];
|
||||
|
||||
unsigned long ulTxPower;
|
||||
NDIS_802_11_WEP_STATUS eEncryptionStatus;
|
||||
bool bTransmitKey;
|
||||
NDIS_802_11_WEP_STATUS eOldEncryptionStatus;
|
||||
|
||||
unsigned long dwIVCounter;
|
||||
|
||||
u64 qwPacketNumber; /* For CCMP and TKIP as TSC(6 bytes) */
|
||||
unsigned int uCurrentWEPMode;
|
||||
|
||||
unsigned char abyPRNG[WLAN_WEPMAX_KEYLEN+3];
|
||||
unsigned char byKeyIndex;
|
||||
unsigned int uKeyLength;
|
||||
unsigned char abyKey[WLAN_WEP232_KEYLEN];
|
||||
|
||||
bool bAES;
|
||||
unsigned char byCntMeasure;
|
||||
|
||||
/* for AP mode */
|
||||
unsigned int uAssocCount;
|
||||
bool bMoreData;
|
||||
|
||||
/* QoS */
|
||||
bool bGrpAckPolicy;
|
||||
|
||||
/* for OID_802_11_ASSOCIATION_INFORMATION */
|
||||
bool bAssocInfoSet;
|
||||
|
||||
unsigned char byAutoFBCtrl;
|
||||
|
||||
bool bTxMICFail;
|
||||
bool bRxMICFail;
|
||||
|
||||
unsigned int uRATEIdx;
|
||||
|
||||
/* For Update BaseBand VGA Gain Offset */
|
||||
bool bUpdateBBVGA;
|
||||
unsigned int uBBVGADiffCount;
|
||||
|
@ -560,22 +493,11 @@ struct vnt_private {
|
|||
unsigned char byBBPreEDRSSI;
|
||||
unsigned char byBBPreEDIndex;
|
||||
|
||||
bool bRadioCmd;
|
||||
unsigned long dwDiagRefCount;
|
||||
|
||||
/* For FOE Tuning */
|
||||
unsigned char byFOETuning;
|
||||
|
||||
/* For Auto Power Tunning */
|
||||
unsigned char byAutoPwrTunning;
|
||||
short sPSetPointCCK;
|
||||
short sPSetPointOFDMG;
|
||||
short sPSetPointOFDMA;
|
||||
long lPFormulaOffset;
|
||||
short sPThreshold;
|
||||
char cAdjustStep;
|
||||
char cMinTxAGC;
|
||||
|
||||
/* For RF Power table */
|
||||
unsigned char byCCKPwr;
|
||||
unsigned char byOFDMPwrG;
|
||||
|
@ -594,21 +516,6 @@ struct vnt_private {
|
|||
unsigned char byBBCR88;
|
||||
unsigned char byBBCR09;
|
||||
|
||||
/* command timer */
|
||||
struct timer_list sTimerCommand;
|
||||
struct timer_list sTimerTxData;
|
||||
unsigned long nTxDataTimeCout;
|
||||
bool fTxDataInSleep;
|
||||
bool IsTxDataTrigger;
|
||||
|
||||
#ifdef WPA_SM_Transtatus
|
||||
bool fWPA_Authened; /* is WPA/WPA-PSK or WPA2/WPA2-PSK authen?? */
|
||||
#endif
|
||||
unsigned char byReAssocCount;
|
||||
unsigned char byLinkWaitCount;
|
||||
|
||||
unsigned char abyNodeName[17];
|
||||
|
||||
bool bDiversityRegCtlON;
|
||||
bool bDiversityEnable;
|
||||
unsigned long ulDiversityNValue;
|
||||
|
@ -639,72 +546,14 @@ struct vnt_private {
|
|||
|
||||
/* for 802.11h */
|
||||
bool b11hEnable;
|
||||
unsigned char abyCountryCode[3];
|
||||
/* for 802.11h DFS */
|
||||
unsigned int uNumOfMeasureEIDs;
|
||||
bool bMeasureInProgress;
|
||||
unsigned char byOrgChannel;
|
||||
unsigned char byOrgRCR;
|
||||
unsigned long dwOrgMAR0;
|
||||
unsigned long dwOrgMAR4;
|
||||
unsigned char byBasicMap;
|
||||
unsigned char byCCAFraction;
|
||||
unsigned char abyRPIs[8];
|
||||
unsigned long dwRPIs[8];
|
||||
bool bChannelSwitch;
|
||||
unsigned char byNewChannel;
|
||||
unsigned char byChannelSwitchCount;
|
||||
bool bQuietEnable;
|
||||
bool bEnableFirstQuiet;
|
||||
unsigned char byQuietStartCount;
|
||||
unsigned int uQuietEnqueue;
|
||||
unsigned long dwCurrentQuietEndTime;
|
||||
SQuietControl sQuiet[MAX_QUIET_COUNT];
|
||||
/* for 802.11h TPC */
|
||||
bool bCountryInfo5G;
|
||||
bool bCountryInfo24G;
|
||||
|
||||
unsigned short wBeaconInterval;
|
||||
|
||||
/* WPA supplicant deamon */
|
||||
struct net_device *wpadev;
|
||||
bool bWPADEVUp;
|
||||
struct sk_buff *skb;
|
||||
#ifdef WPA_SUPPLICANT_DRIVER_WEXT_SUPPORT
|
||||
unsigned int bwextcount;
|
||||
bool bWPASuppWextEnabled;
|
||||
#endif
|
||||
|
||||
#ifdef HOSTAP
|
||||
/* user space daemon: hostapd, is used for HOSTAP */
|
||||
bool bEnableHostapd;
|
||||
bool bEnable8021x;
|
||||
bool bEnableHostWEP;
|
||||
struct net_device *apdev;
|
||||
int (*tx_80211)(struct sk_buff *skb, struct net_device *dev);
|
||||
#endif
|
||||
unsigned int uChannel;
|
||||
bool bMACSuspend;
|
||||
|
||||
struct iw_statistics wstats; /* wireless stats */
|
||||
bool bCommit;
|
||||
};
|
||||
|
||||
static inline bool device_get_ip(struct vnt_private *pInfo)
|
||||
{
|
||||
struct in_device *in_dev = (struct in_device *)pInfo->dev->ip_ptr;
|
||||
struct in_ifaddr *ifa;
|
||||
|
||||
if (in_dev != NULL) {
|
||||
ifa = (struct in_ifaddr *)in_dev->ifa_list;
|
||||
if (ifa != NULL) {
|
||||
memcpy(pInfo->abyIPAddr, &ifa->ifa_address, 4);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
static inline PDEVICE_RD_INFO alloc_rd_info(void)
|
||||
{
|
||||
return kzalloc(sizeof(DEVICE_RD_INFO), GFP_ATOMIC);
|
||||
|
|
Loading…
Reference in a new issue