aironet4500_rid.c
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:183k
- awc_RID_gen_BasicRate_2Mbps,
- awc_RID_gen_BasicRate_4Mbps,
- awc_RID_gen_BasicRate_5Mbps,
- awc_RID_gen_BasicRate_10Mbps,
- awc_RID_gen_BasicRate_11Mbps,
- awc_RID_gen_Long_retry_limit,
- awc_RID_gen_Short_retry_limit,
- awc_RID_gen_Tx_MSDU_lifetime,
- awc_RID_gen_Rx_MSDU_lifetime,
- awc_RID_gen_Stationary,
- awc_RID_gen_BC_MC_Ordering,
- awc_RID_gen_Device_type,
- awc_RID_gen_Reserved_0x0026,
- awc_RID_gen_ScanMode,
- awc_RID_gen_ScanMode_Active,
- awc_RID_gen_ScanMode_Passive,
- awc_RID_gen_ScanMode_Aironet_ext,
- awc_RID_gen_ProbeDelay,
- awc_RID_gen_ProbeEnergyTimeout,
- awc_RID_gen_ProbeResponseTimeout,
- awc_RID_gen_BeaconListenTimeout,
- awc_RID_gen_IbssJoinNetTimeout,
- awc_RID_gen_AuthenticationTimeout,
- awc_RID_gen_AuthenticationType,
- awc_RID_gen_AuthenticationType_None,
- awc_RID_gen_AuthenticationType_Open,
- awc_RID_gen_AuthenticationType_Shared,
- awc_RID_gen_AuthenticationType_Exclude_Open,
- awc_RID_gen_AssociationTimeout,
- awc_RID_gen_SpecifiedAPtimeout,
- awc_RID_gen_OfflineScanInterval,
- awc_RID_gen_OfflineScanDuration,
- awc_RID_gen_LinkLossDelay,
- awc_RID_gen_MaxBeaconLostTime,
- awc_RID_gen_RefreshInterval,
- awc_RID_gen_PowerSaveMode,
- awc_RID_gen_PowerSaveMode_CAM,
- awc_RID_gen_PowerSaveMode_PSP,
- awc_RID_gen_PowerSaveMode_Fast_PSP,
- awc_RID_gen_SleepForDTIMs,
- awc_RID_gen_ListenInterval,
- awc_RID_gen_FastListenInterval,
- awc_RID_gen_ListenDecay,
- awc_RID_gen_FastListenDelay,
- awc_RID_gen_Reserved0x005C,
- awc_RID_gen_BeaconPeriod,
- awc_RID_gen_AtimDuration,
- awc_RID_gen_Reserved0x0064,
- awc_RID_gen_DSChannel,
- awc_RID_gen_Reserved0x0068,
- awc_RID_gen_DTIM_Period,
- awc_RID_gen_Reserved0x0006C,
- awc_RID_gen_RadioSpreadType,
- awc_RID_gen_RadioSpreadType_FH,
- awc_RID_gen_RadioSpreadType_DS,
- awc_RID_gen_RadioSpreadType_LM,
- awc_RID_gen_TX_antenna_Diversity,
- awc_RID_gen_TX_antenna_Diversity_default,
- awc_RID_gen_TX_antenna_Diversity_1,
- awc_RID_gen_TX_antenna_Diversity_2,
- awc_RID_gen_TX_antenna_Diversity_both,
- awc_RID_gen_RX_antenna_Diversity,
- awc_RID_gen_RX_antenna_Diversity_default,
- awc_RID_gen_RX_antenna_Diversity_1,
- awc_RID_gen_RX_antenna_Diversity_2,
- awc_RID_gen_RX_antenna_Diversity_both,
- awc_RID_gen_TransmitPower,
- awc_RID_gen_RSSIthreshold,
- awc_RID_gen_Modulation,
- awc_RID_gen_Reserved0x0079,
- awc_RID_gen_NodeName,
- awc_RID_gen_ARLThreshold,
- awc_RID_gen_ARLDecay,
- awc_RID_gen_ARLDelay,
- awc_RID_gen_Unused0x0096,
- awc_RID_gen_MagicPacketAction,
- awc_RID_gen_MagicPacketControl,
- {0}
- };
- struct aironet4500_RID awc_act_RID[]={
- awc_RID_act_RidLen,
- awc_RID_act_OperatingMode_adhoc,
- awc_RID_act_OperatingMode_Infrastructure,
- awc_RID_act_OperatingMode_AP,
- awc_RID_act_OperatingMode_AP_and_repeater,
- awc_RID_act_OperatingMode_No_payload_modify,
- awc_RID_act_OperatingMode_LLC_802_3_convert,
- awc_RID_act_OperatingMode_proprietary_ext,
- awc_RID_act_OperatingMode_no_proprietary_ext,
- awc_RID_act_OperatingMode_AP_ext,
- awc_RID_act_OperatingMode_no_AP_ext,
- awc_RID_act_ReceiveMode,
- awc_RID_act_ReceiveMode_BMA,
- awc_RID_act_ReceiveMode_BA,
- awc_RID_act_ReceiveMode_A,
- awc_RID_act_ReceiveMode_802_11_monitor,
- awc_RID_act_ReceiveMode_802_11_any_monitor,
- awc_RID_act_ReceiveMode_LAN_monitor,
- awc_RID_act_ReceiveMode_802_3_hdr_disable,
- awc_RID_act_ReceiveMode_802_3_hdr_enable,
- awc_RID_act_Fragmentation_threshold,
- awc_RID_act_RTS_threshold,
- awc_RID_act_Station_Mac_Id,
- awc_RID_act_Supported_rates,
- awc_RID_act_Basic_Rate,
- awc_RID_act_Rate_500kbps,
- awc_RID_act_Rate_1Mbps,
- awc_RID_act_Rate_2Mbps,
- awc_RID_act_Rate_4Mbps,
- awc_RID_act_Rate_5Mbps,
- awc_RID_act_Rate_10Mbps,
- awc_RID_act_Rate_11Mbps,
- awc_RID_act_BasicRate_500kbps,
- awc_RID_act_BasicRate_1Mbps,
- awc_RID_act_BasicRate_2Mbps,
- awc_RID_act_BasicRate_4Mbps,
- awc_RID_act_BasicRate_5Mbps,
- awc_RID_act_BasicRate_10Mbps,
- awc_RID_act_BasicRate_11Mbps,
- awc_RID_act_Long_retry_limit,
- awc_RID_act_Short_retry_limit,
- awc_RID_act_Tx_MSDU_lifetime,
- awc_RID_act_Rx_MSDU_lifetime,
- awc_RID_act_Stationary,
- awc_RID_act_BC_MC_Ordering,
- awc_RID_act_Device_type,
- awc_RID_act_Reserved_0x0026,
- awc_RID_act_ScanMode,
- awc_RID_act_ScanMode_Active,
- awc_RID_act_ScanMode_Passive,
- awc_RID_act_ScanMode_Aironet_ext,
- awc_RID_act_ProbeDelay,
- awc_RID_act_ProbeEnergyTimeout,
- awc_RID_act_ProbeResponseTimeout,
- awc_RID_act_BeaconListenTimeout,
- awc_RID_act_IbssJoinNetTimeout,
- awc_RID_act_AuthenticationTimeout,
- awc_RID_act_AuthenticationType,
- awc_RID_act_AuthenticationType_None,
- awc_RID_act_AuthenticationType_Open,
- awc_RID_act_AuthenticationType_Shared,
- awc_RID_act_AuthenticationType_Exclude_Open,
- awc_RID_act_AssociationTimeout,
- awc_RID_act_SpecifiedAPtimeout,
- awc_RID_act_OfflineScanInterval,
- awc_RID_act_OfflineScanDuration,
- awc_RID_act_LinkLossDelay,
- awc_RID_act_MaxBeaconLostTime,
- awc_RID_act_RefreshInterval,
- awc_RID_act_PowerSaveMode,
- awc_RID_act_PowerSaveMode_CAM,
- awc_RID_act_PowerSaveMode_PSP,
- awc_RID_act_PowerSaveMode_Fast_PSP,
- awc_RID_act_SleepForDTIMs,
- awc_RID_act_ListenInterval,
- awc_RID_act_FastListenInterval,
- awc_RID_act_ListenDecay,
- awc_RID_act_FastListenDelay,
- awc_RID_act_Reserved0x005C,
- awc_RID_act_BeaconPeriod,
- awc_RID_act_AtimDuration,
- awc_RID_act_Reserved0x0064,
- awc_RID_act_DSChannel,
- awc_RID_act_Reserved0x0068,
- awc_RID_act_DTIM_Period,
- awc_RID_act_Reserved0x0006C,
- awc_RID_act_RadioSpreadType,
- awc_RID_act_RadioSpreadType_FH,
- awc_RID_act_RadioSpreadType_DS,
- awc_RID_act_RadioSpreadType_LM,
- awc_RID_act_TX_antenna_Diversity,
- awc_RID_act_TX_antenna_Diversity_default,
- awc_RID_act_TX_antenna_Diversity_1,
- awc_RID_act_TX_antenna_Diversity_2,
- awc_RID_act_TX_antenna_Diversity_both,
- awc_RID_act_RX_antenna_Diversity,
- awc_RID_act_RX_antenna_Diversity_default,
- awc_RID_act_RX_antenna_Diversity_1,
- awc_RID_act_RX_antenna_Diversity_2,
- awc_RID_act_RX_antenna_Diversity_both,
- awc_RID_act_TransmitPower,
- awc_RID_act_RSSIthreshold,
- awc_RID_act_Modulation,
- awc_RID_act_Reserved0x0079,
- awc_RID_act_NodeName,
- awc_RID_act_ARLThreshold,
- awc_RID_act_ARLDecay,
- awc_RID_act_ARLDelay,
- awc_RID_act_Unused0x0096,
- awc_RID_act_MagicPacketAction,
- awc_RID_act_MagicPacketControl,
- {0}
- };
- struct aironet4500_RID awc_SSID_RID[]={
- awc_RID_SSID_RidLen,
- awc_RID_SSID_Accept_any,
- awc_RID_SSIDlen1,
- awc_RID_SSID1,
- awc_RID_SSIDlen2,
- awc_RID_SSID2,
- awc_RID_SSIDlen3,
- awc_RID_SSID3,
- awc_RID_SSID1hex,
- awc_RID_SSID2hex,
- awc_RID_SSID3hex,
- {0}
- };
- struct aironet4500_RID awc_AP_List_RID[]={
- awc_RID_AP_List_RidLen,
- awc_RID_AP_List_SpecifiedAP1,
- awc_RID_AP_List_SpecifiedAP2,
- awc_RID_AP_List_SpecifiedAP3,
- awc_RID_AP_List_SpecifiedAP4,
- {0}
- };
- struct aironet4500_RID awc_Dname_RID[]={
- awc_RID_Dname_RidLen,
- awc_RID_Dname_DriverName,
- {0}
- };
- struct aironet4500_RID awc_enc_RID[]={
- awc_RID_Enc_RidLen,
- awc_RID_Enc_EtherType1,
- awc_RID_Enc_Action_RX_1,
- awc_RID_Enc_Action_RX_1_RFC_1042,
- awc_RID_Enc_Action_RX_1_802_11,
- awc_RID_Enc_Action_TX_1,
- awc_RID_Enc_Action_TX_1_RFC_1042,
- awc_RID_Enc_Action_TX_1_802_11,
- awc_RID_Enc_EtherType2,
- awc_RID_Enc_Action_RX_2,
- awc_RID_Enc_Action_RX_2_RFC_1042,
- awc_RID_Enc_Action_RX_2_802_11,
- awc_RID_Enc_Action_TX_2,
- awc_RID_Enc_Action_TX_2_RFC_1042,
- awc_RID_Enc_Action_TX_2_802_11,
- awc_RID_Enc_EtherType3,
- awc_RID_Enc_Action_RX_3,
- awc_RID_Enc_Action_RX_3_RFC_1042,
- awc_RID_Enc_Action_RX_3_802_11,
- awc_RID_Enc_Action_TX_3_,
- awc_RID_Enc_Action_TX_3_RFC_1042,
- awc_RID_Enc_Action_TX_3_802_11,
- awc_RID_Enc_EtherType4,
- awc_RID_Enc_Action_RX_4,
- awc_RID_Enc_Action_RX_4_RFC_1042,
- awc_RID_Enc_Action_RX_4_802_11,
- awc_RID_Enc_Action_TX_4,
- awc_RID_Enc_Action_TX_4_RFC_1042,
- awc_RID_Enc_Action_TX_4_802_11,
- awc_RID_Enc_EtherType5,
- awc_RID_Enc_Action_RX_5,
- awc_RID_Enc_Action_RX_5_RFC_1042,
- awc_RID_Enc_Action_RX_5_802_11,
- awc_RID_Enc_Action_TX_5,
- awc_RID_Enc_Action_TX_5_RFC_1042,
- awc_RID_Enc_Action_TX_5_802_11,
- awc_RID_Enc_EtherType6,
- awc_RID_Enc_Action_RX_6,
- awc_RID_Enc_Action_RX_6_RFC_1042,
- awc_RID_Enc_Action_RX_6_802_11,
- awc_RID_Enc_Action_TX_6,
- awc_RID_Enc_Action_TX_6_RFC_1042,
- awc_RID_Enc_Action_TX_6_802_11,
- awc_RID_Enc_EtherType7,
- awc_RID_Enc_Action_RX_7,
- awc_RID_Enc_Action_RX_7_RFC_1042,
- awc_RID_Enc_Action_RX_7_802_11,
- awc_RID_Enc_Action_TX_7,
- awc_RID_Enc_Action_TX_7_RFC_1042,
- awc_RID_Enc_Action_TX_7_802_11,
- awc_RID_Enc_EtherType8,
- awc_RID_Enc_Action_RX_8,
- awc_RID_Enc_Action_RX_8_RFC_1042,
- awc_RID_Enc_Action_RX_8_802_11,
- awc_RID_Enc_Action_TX_8,
- awc_RID_Enc_Action_TX_8_RFC_1042,
- awc_RID_Enc_Action_TX_8_802_11,
- {0}
- };
- struct aironet4500_RID awc_WEPv_RID[]={
- awc_RID_WEPv_RidLen,
- awc_RID_WEPv_KeyIndex,
- awc_RID_WEPv_Address,
- awc_RID_WEPv_KeyLen,
- awc_RID_WEPv_Key,
- awc_RID_WEPv_KeyAscii,
- {0}
- };
- struct aironet4500_RID awc_WEPnv_RID[]={
- awc_RID_WEPnv_RidLen,
- awc_RID_WEPnv_KeyIndex,
- awc_RID_WEPnv_Address,
- awc_RID_WEPnv_KeyLen,
- awc_RID_WEPnv_Key,
- awc_RID_WEPnv_KeyAscii,
- {0}
- };
- struct aironet4500_RID awc_Modulation_RID[]={
- awc_RID_Modulation_RidLen,
- awc_RID_Modulation_Modulation,
- {0}
- };
- struct aironet4500_RID awc_Cap_RID[]={
- awc_RID_Cap_RidLen,
- awc_RID_Cap_OUI,
- awc_RID_Cap_ProductNum,
- awc_RID_Cap_ManufacturerName,
- awc_RID_Cap_ProductName,
- awc_RID_Cap_ProductVersion,
- awc_RID_Cap_FactoryAddress,
- awc_RID_Cap_AironetAddress,
- awc_RID_Cap_RadioSpreadType_DS,
- awc_RID_Cap_RadioSpreadType_FH,
- awc_RID_Cap_RadioSpreadType_Legacy,
- awc_RID_Cap_RegDomain,
- awc_RID_Cap_Callid,
- awc_RID_Cap_SupportedRates,
- awc_RID_Cap_RxDiversity,
- awc_RID_Cap_TxDiversity,
- awc_RID_Cap_TxPowerLevels,
- awc_RID_Cap_HardwareVersion,
- awc_RID_Cap_HardwareCapabilit,
- awc_RID_Cap_TemperatureRange,
- awc_RID_Cap_SoftwareVersion,
- awc_RID_Cap_SoftwareVersion_major,
- awc_RID_Cap_SoftwareVersion_minor,
- awc_RID_Cap_SoftwareSubVersion,
- awc_RID_Cap_InterfaceVersion,
- awc_RID_Cap_SoftwareCapabilities,
- awc_RID_Cap_BootBlockVersion,
- {0}
- };
- struct aironet4500_RID awc_Status_RID[]={
- awc_RID_Status_RidLen,
- awc_RID_Status_MacAddress,
- awc_RID_Status_OperationalMode,
- awc_RID_Status_Configured,
- awc_RID_Status_MAC_Enabled,
- awc_RID_Status_Receive_Enabled,
- awc_RID_Status_In_Sync,
- awc_RID_Status_Associated,
- awc_RID_Status_Error,
- awc_RID_Status_ErrorCode,
- awc_RID_Status_CurrentSignalQuality,
- awc_RID_Status_SSIDlength,
- awc_RID_Status_SSID,
- awc_RID_Status_ApName,
- awc_RID_Status_CurrentBssid,
- awc_RID_Status_PreviousBssid1,
- awc_RID_Status_PreviousBssid2,
- awc_RID_Status_PreviousBssid3,
- awc_RID_Status_BeaconPeriod,
- awc_RID_Status_DtimPeriod,
- awc_RID_Status_AtimDuration,
- awc_RID_Status_HopPeriod,
- awc_RID_Status_ChannelSet,
- awc_RID_Status_Channel,
- awc_RID_Status_HopsToBackbone,
- awc_RID_Status_ApTotalLoad,
- awc_RID_Status_OurGeneratedLoad,
- awc_RID_Status_AccumulatedArl,
- {0}
- };
- struct aironet4500_RID awc_AP_RID[]={
- awc_RID_AP_16RidLen,
- awc_RID_AP_TIM_addr,
- awc_RID_AP_Airo_addr,
- {0}
- };
- struct aironet4500_RID awc_Stats_RID[]={
- awc_RID_Stats_RidLen,
- awc_RID_Stats_RxOverrunErr,
- awc_RID_Stats_RxPlcpCrcErr,
- awc_RID_Stats_RxPlcpFormat,
- awc_RID_Stats_RxPlcpLength,
- awc_RID_Stats_RxMacCrcErr,
- awc_RID_Stats_RxMacCrcOk,
- awc_RID_Stats_RxWepErr,
- awc_RID_Stats_RxWepOk,
- awc_RID_Stats_RetryLong,
- awc_RID_Stats_RetryShort,
- awc_RID_Stats_MaxRetries,
- awc_RID_Stats_NoAck,
- awc_RID_Stats_NoCts,
- awc_RID_Stats_RxAck,
- awc_RID_Stats_RxCts,
- awc_RID_Stats_TxAck,
- awc_RID_Stats_TxRts,
- awc_RID_Stats_TxCts,
- awc_RID_Stats_TxMc,
- awc_RID_Stats_TxBc,
- awc_RID_Stats_TxUcFrags,
- awc_RID_Stats_TxUcPackets,
- awc_RID_Stats_TxBeacon,
- awc_RID_Stats_RxBeacon,
- awc_RID_Stats_TxSinColl,
- awc_RID_Stats_TxMulColl,
- awc_RID_Stats_DefersNo,
- awc_RID_Stats_DefersProt,
- awc_RID_Stats_DefersEngy,
- awc_RID_Stats_DupFram,
- awc_RID_Stats_RxFragDisc,
- awc_RID_Stats_TxAged,
- awc_RID_Stats_RxAged,
- awc_RID_Stats_LostSync_Max,
- awc_RID_Stats_LostSync_Mis,
- awc_RID_Stats_LostSync_Arl,
- awc_RID_Stats_LostSync_Dea,
- awc_RID_Stats_LostSync_Disa,
- awc_RID_Stats_LostSync_Tsf,
- awc_RID_Stats_HostTxMc,
- awc_RID_Stats_HostTxBc,
- awc_RID_Stats_HostTxUc,
- awc_RID_Stats_HostTxFail,
- awc_RID_Stats_HostRxMc,
- awc_RID_Stats_HostRxBc,
- awc_RID_Stats_HostRxUc,
- awc_RID_Stats_HostRxDiscar,
- awc_RID_Stats_HmacTxMc,
- awc_RID_Stats_HmacTxBc,
- awc_RID_Stats_HmacTxUc,
- awc_RID_Stats_HmacTxFail,
- awc_RID_Stats_HmacRxMc,
- awc_RID_Stats_HmacRxBc,
- awc_RID_Stats_HmacRxUc,
- awc_RID_Stats_HmacRxDisca,
- awc_RID_Stats_HmacRxAcce,
- awc_RID_Stats_SsidMismatch,
- awc_RID_Stats_ApMismatch,
- awc_RID_Stats_RatesMismatc,
- awc_RID_Stats_AuthReject,
- awc_RID_Stats_AuthTimeout,
- awc_RID_Stats_AssocReject,
- awc_RID_Stats_AssocTimeout,
- awc_RID_Stats_NewReason,
- awc_RID_Stats_AuthFail_1,
- awc_RID_Stats_AuthFail_2,
- awc_RID_Stats_AuthFail_3,
- awc_RID_Stats_AuthFail_4,
- awc_RID_Stats_AuthFail_5,
- awc_RID_Stats_AuthFail_6,
- awc_RID_Stats_AuthFail_7,
- awc_RID_Stats_AuthFail_8,
- awc_RID_Stats_AuthFail_9,
- awc_RID_Stats_AuthFail_10,
- awc_RID_Stats_AuthFail_11,
- awc_RID_Stats_AuthFail_12,
- awc_RID_Stats_AuthFail_13,
- awc_RID_Stats_AuthFail_14,
- awc_RID_Stats_AuthFail_15,
- awc_RID_Stats_AuthFail_16,
- awc_RID_Stats_AuthFail_17,
- awc_RID_Stats_AuthFail_18,
- awc_RID_Stats_AuthFail_19,
- awc_RID_Stats_RxMan,
- awc_RID_Stats_TxMan,
- awc_RID_Stats_RxRefresh,
- awc_RID_Stats_TxRefresh,
- awc_RID_Stats_RxPoll,
- awc_RID_Stats_TxPoll,
- awc_RID_Stats_HostRetries,
- awc_RID_Stats_LostSync_HostReq,
- awc_RID_Stats_HostTxBytes,
- awc_RID_Stats_HostRxBytes,
- awc_RID_Stats_ElapsedUsec,
- awc_RID_Stats_ElapsedSec,
- awc_RID_Stats_LostSyncBett,
- {0}
- };
- struct aironet4500_RID awc_Stats_delta_RID[]={
- awc_RID_Stats_delta_RidLen,
- awc_RID_Stats_delta_RxOverrunErr,
- awc_RID_Stats_delta_RxPlcpCrcErr,
- awc_RID_Stats_delta_RxPlcpFormat,
- awc_RID_Stats_delta_RxPlcpLength,
- awc_RID_Stats_delta_RxMacCrcErr,
- awc_RID_Stats_delta_RxMacCrcOk,
- awc_RID_Stats_delta_RxWepErr,
- awc_RID_Stats_delta_RxWepOk,
- awc_RID_Stats_delta_RetryLong,
- awc_RID_Stats_delta_RetryShort,
- awc_RID_Stats_delta_MaxRetries,
- awc_RID_Stats_delta_NoAck,
- awc_RID_Stats_delta_NoCts,
- awc_RID_Stats_delta_RxAck,
- awc_RID_Stats_delta_RxCts,
- awc_RID_Stats_delta_TxAck,
- awc_RID_Stats_delta_TxRts,
- awc_RID_Stats_delta_TxCts,
- awc_RID_Stats_delta_TxMc,
- awc_RID_Stats_delta_TxBc,
- awc_RID_Stats_delta_TxUcFrags,
- awc_RID_Stats_delta_TxUcPackets,
- awc_RID_Stats_delta_TxBeacon,
- awc_RID_Stats_delta_RxBeacon,
- awc_RID_Stats_delta_TxSinColl,
- awc_RID_Stats_delta_TxMulColl,
- awc_RID_Stats_delta_DefersNo,
- awc_RID_Stats_delta_DefersProt,
- awc_RID_Stats_delta_DefersEngy,
- awc_RID_Stats_delta_DupFram,
- awc_RID_Stats_delta_RxFragDisc,
- awc_RID_Stats_delta_TxAged,
- awc_RID_Stats_delta_RxAged,
- awc_RID_Stats_delta_LostSync_Max,
- awc_RID_Stats_delta_LostSync_Mis,
- awc_RID_Stats_delta_LostSync_Arl,
- awc_RID_Stats_delta_LostSync_Dea,
- awc_RID_Stats_delta_LostSync_Disa,
- awc_RID_Stats_delta_LostSync_Tsf,
- awc_RID_Stats_delta_HostTxMc,
- awc_RID_Stats_delta_HostTxBc,
- awc_RID_Stats_delta_HostTxUc,
- awc_RID_Stats_delta_HostTxFail,
- awc_RID_Stats_delta_HostRxMc,
- awc_RID_Stats_delta_HostRxBc,
- awc_RID_Stats_delta_HostRxUc,
- awc_RID_Stats_delta_HostRxDiscar,
- awc_RID_Stats_delta_HmacTxMc,
- awc_RID_Stats_delta_HmacTxBc,
- awc_RID_Stats_delta_HmacTxUc,
- awc_RID_Stats_delta_HmacTxFail,
- awc_RID_Stats_delta_HmacRxMc,
- awc_RID_Stats_delta_HmacRxBc,
- awc_RID_Stats_delta_HmacRxUc,
- awc_RID_Stats_delta_HmacRxDisca,
- awc_RID_Stats_delta_HmacRxAcce,
- awc_RID_Stats_delta_SsidMismatch,
- awc_RID_Stats_delta_ApMismatch,
- awc_RID_Stats_delta_RatesMismatc,
- awc_RID_Stats_delta_AuthReject,
- awc_RID_Stats_delta_AuthTimeout,
- awc_RID_Stats_delta_AssocReject,
- awc_RID_Stats_delta_AssocTimeout,
- awc_RID_Stats_delta_NewReason,
- awc_RID_Stats_delta_AuthFail_1,
- awc_RID_Stats_delta_AuthFail_2,
- awc_RID_Stats_delta_AuthFail_3,
- awc_RID_Stats_delta_AuthFail_4,
- awc_RID_Stats_delta_AuthFail_5,
- awc_RID_Stats_delta_AuthFail_6,
- awc_RID_Stats_delta_AuthFail_7,
- awc_RID_Stats_delta_AuthFail_8,
- awc_RID_Stats_delta_AuthFail_9,
- awc_RID_Stats_delta_AuthFail_10,
- awc_RID_Stats_delta_AuthFail_11,
- awc_RID_Stats_delta_AuthFail_12,
- awc_RID_Stats_delta_AuthFail_13,
- awc_RID_Stats_delta_AuthFail_14,
- awc_RID_Stats_delta_AuthFail_15,
- awc_RID_Stats_delta_AuthFail_16,
- awc_RID_Stats_delta_AuthFail_17,
- awc_RID_Stats_delta_AuthFail_18,
- awc_RID_Stats_delta_AuthFail_19,
- awc_RID_Stats_delta_RxMan,
- awc_RID_Stats_delta_TxMan,
- awc_RID_Stats_delta_RxRefresh,
- awc_RID_Stats_delta_TxRefresh,
- awc_RID_Stats_delta_RxPoll,
- awc_RID_Stats_delta_TxPoll,
- awc_RID_Stats_delta_HostRetries,
- awc_RID_Stats_delta_LostSync_HostReq,
- awc_RID_Stats_delta_HostTxBytes,
- awc_RID_Stats_delta_HostRxBytes,
- awc_RID_Stats_delta_ElapsedUsec,
- awc_RID_Stats_delta_ElapsedSec,
- awc_RID_Stats_delta_LostSyncBett,
- {0}
- };
- struct aironet4500_RID awc_Stats_clear_RID[]={
- awc_RID_Stats_clear_RidLen,
- awc_RID_Stats_clear_RxOverrunErr,
- awc_RID_Stats_clear_RxPlcpCrcErr,
- awc_RID_Stats_clear_RxPlcpFormat,
- awc_RID_Stats_clear_RxPlcpLength,
- awc_RID_Stats_clear_RxMacCrcErr,
- awc_RID_Stats_clear_RxMacCrcOk,
- awc_RID_Stats_clear_RxWepErr,
- awc_RID_Stats_clear_RxWepOk,
- awc_RID_Stats_clear_RetryLong,
- awc_RID_Stats_clear_RetryShort,
- awc_RID_Stats_clear_MaxRetries,
- awc_RID_Stats_clear_NoAck,
- awc_RID_Stats_clear_NoCts,
- awc_RID_Stats_clear_RxAck,
- awc_RID_Stats_clear_RxCts,
- awc_RID_Stats_clear_TxAck,
- awc_RID_Stats_clear_TxRts,
- awc_RID_Stats_clear_TxCts,
- awc_RID_Stats_clear_TxMc,
- awc_RID_Stats_clear_TxBc,
- awc_RID_Stats_clear_TxUcFrags,
- awc_RID_Stats_clear_TxUcPackets,
- awc_RID_Stats_clear_TxBeacon,
- awc_RID_Stats_clear_RxBeacon,
- awc_RID_Stats_clear_TxSinColl,
- awc_RID_Stats_clear_TxMulColl,
- awc_RID_Stats_clear_DefersNo,
- awc_RID_Stats_clear_DefersProt,
- awc_RID_Stats_clear_DefersEngy,
- awc_RID_Stats_clear_DupFram,
- awc_RID_Stats_clear_RxFragDisc,
- awc_RID_Stats_clear_TxAged,
- awc_RID_Stats_clear_RxAged,
- awc_RID_Stats_clear_LostSync_Max,
- awc_RID_Stats_clear_LostSync_Mis,
- awc_RID_Stats_clear_LostSync_Arl,
- awc_RID_Stats_clear_LostSync_Dea,
- awc_RID_Stats_clear_LostSync_Disa,
- awc_RID_Stats_clear_LostSync_Tsf,
- awc_RID_Stats_clear_HostTxMc,
- awc_RID_Stats_clear_HostTxBc,
- awc_RID_Stats_clear_HostTxUc,
- awc_RID_Stats_clear_HostTxFail,
- awc_RID_Stats_clear_HostRxMc,
- awc_RID_Stats_clear_HostRxBc,
- awc_RID_Stats_clear_HostRxUc,
- awc_RID_Stats_clear_HostRxDiscar,
- awc_RID_Stats_clear_HmacTxMc,
- awc_RID_Stats_clear_HmacTxBc,
- awc_RID_Stats_clear_HmacTxUc,
- awc_RID_Stats_clear_HmacTxFail,
- awc_RID_Stats_clear_HmacRxMc,
- awc_RID_Stats_clear_HmacRxBc,
- awc_RID_Stats_clear_HmacRxUc,
- awc_RID_Stats_clear_HmacRxDisca,
- awc_RID_Stats_clear_HmacRxAcce,
- awc_RID_Stats_clear_SsidMismatch,
- awc_RID_Stats_clear_ApMismatch,
- awc_RID_Stats_clear_RatesMismatc,
- awc_RID_Stats_clear_AuthReject,
- awc_RID_Stats_clear_AuthTimeout,
- awc_RID_Stats_clear_AssocReject,
- awc_RID_Stats_clear_AssocTimeout,
- awc_RID_Stats_clear_NewReason,
- awc_RID_Stats_clear_AuthFail_1,
- awc_RID_Stats_clear_AuthFail_2,
- awc_RID_Stats_clear_AuthFail_3,
- awc_RID_Stats_clear_AuthFail_4,
- awc_RID_Stats_clear_AuthFail_5,
- awc_RID_Stats_clear_AuthFail_6,
- awc_RID_Stats_clear_AuthFail_7,
- awc_RID_Stats_clear_AuthFail_8,
- awc_RID_Stats_clear_AuthFail_9,
- awc_RID_Stats_clear_AuthFail_10,
- awc_RID_Stats_clear_AuthFail_11,
- awc_RID_Stats_clear_AuthFail_12,
- awc_RID_Stats_clear_AuthFail_13,
- awc_RID_Stats_clear_AuthFail_14,
- awc_RID_Stats_clear_AuthFail_15,
- awc_RID_Stats_clear_AuthFail_16,
- awc_RID_Stats_clear_AuthFail_17,
- awc_RID_Stats_clear_AuthFail_18,
- awc_RID_Stats_clear_AuthFail_19,
- awc_RID_Stats_clear_RxMan,
- awc_RID_Stats_clear_TxMan,
- awc_RID_Stats_clear_RxRefresh,
- awc_RID_Stats_clear_TxRefresh,
- awc_RID_Stats_clear_RxPoll,
- awc_RID_Stats_clear_TxPoll,
- awc_RID_Stats_clear_HostRetries,
- awc_RID_Stats_clear_LostSync_HostReq,
- awc_RID_Stats_clear_HostTxBytes,
- awc_RID_Stats_clear_HostRxBytes,
- awc_RID_Stats_clear_ElapsedUsec,
- awc_RID_Stats_clear_ElapsedSec,
- awc_RID_Stats_clear_LostSyncBett,
- {0}
- };
- #ifdef AWC_USE_16BIT_STATS
- struct aironet4500_RID awc_Stats16_RID[]={
- awc_RID_Stats16_RidLen,
- awc_RID_Stats16_RxOverrunErr,
- awc_RID_Stats16_RxPlcpCrcErr,
- awc_RID_Stats16_RxPlcpFormat,
- awc_RID_Stats16_RxPlcpLength,
- awc_RID_Stats16_RxMacCrcErr,
- awc_RID_Stats16_RxMacCrcOk,
- awc_RID_Stats16_RxWepErr,
- awc_RID_Stats16_RxWepOk,
- awc_RID_Stats16_RetryLong,
- awc_RID_Stats16_RetryShort,
- awc_RID_Stats16_MaxRetries,
- awc_RID_Stats16_NoAck,
- awc_RID_Stats16_NoCts,
- awc_RID_Stats16_RxAck,
- awc_RID_Stats16_RxCts,
- awc_RID_Stats16_TxAck,
- awc_RID_Stats16_TxRts,
- awc_RID_Stats16_TxCts,
- awc_RID_Stats16_TxMc,
- awc_RID_Stats16_TxBc,
- awc_RID_Stats16_TxUcFrags,
- awc_RID_Stats16_TxUcPackets,
- awc_RID_Stats16_TxBeacon,
- awc_RID_Stats16_RxBeacon,
- awc_RID_Stats16_TxSinColl,
- awc_RID_Stats16_TxMulColl,
- awc_RID_Stats16_DefersNo,
- awc_RID_Stats16_DefersProt,
- awc_RID_Stats16_DefersEngy,
- awc_RID_Stats16_DupFram,
- awc_RID_Stats16_RxFragDisc,
- awc_RID_Stats16_TxAged,
- awc_RID_Stats16_RxAged,
- awc_RID_Stats16_LostSync_Max,
- awc_RID_Stats16_LostSync_Mis,
- awc_RID_Stats16_LostSync_Arl,
- awc_RID_Stats16_LostSync_Dea,
- awc_RID_Stats16_LostSync_Disa,
- awc_RID_Stats16_LostSync_Tsf,
- awc_RID_Stats16_HostTxMc,
- awc_RID_Stats16_HostTxBc,
- awc_RID_Stats16_HostTxUc,
- awc_RID_Stats16_HostTxFail,
- awc_RID_Stats16_HostRxMc,
- awc_RID_Stats16_HostRxBc,
- awc_RID_Stats16_HostRxUc,
- awc_RID_Stats16_HostRxDiscar,
- awc_RID_Stats16_HmacTxMc,
- awc_RID_Stats16_HmacTxBc,
- awc_RID_Stats16_HmacTxUc,
- awc_RID_Stats16_HmacTxFail,
- awc_RID_Stats16_HmacRxMc,
- awc_RID_Stats16_HmacRxBc,
- awc_RID_Stats16_HmacRxUc,
- awc_RID_Stats16_HmacRxDisca,
- awc_RID_Stats16_HmacRxAcce,
- awc_RID_Stats16_SsidMismatch,
- awc_RID_Stats16_ApMismatch,
- awc_RID_Stats16_RatesMismatc,
- awc_RID_Stats16_AuthReject,
- awc_RID_Stats16_AuthTimeout,
- awc_RID_Stats16_AssocReject,
- awc_RID_Stats16_AssocTimeout,
- awc_RID_Stats16_NewReason,
- awc_RID_Stats16_AuthFail_1,
- awc_RID_Stats16_AuthFail_2,
- awc_RID_Stats16_AuthFail_3,
- awc_RID_Stats16_AuthFail_4,
- awc_RID_Stats16_AuthFail_5,
- awc_RID_Stats16_AuthFail_6,
- awc_RID_Stats16_AuthFail_7,
- awc_RID_Stats16_AuthFail_8,
- awc_RID_Stats16_AuthFail_9,
- awc_RID_Stats16_AuthFail_10,
- awc_RID_Stats16_AuthFail_11,
- awc_RID_Stats16_AuthFail_12,
- awc_RID_Stats16_AuthFail_13,
- awc_RID_Stats16_AuthFail_14,
- awc_RID_Stats16_AuthFail_15,
- awc_RID_Stats16_AuthFail_16,
- awc_RID_Stats16_AuthFail_17,
- awc_RID_Stats16_AuthFail_18,
- awc_RID_Stats16_AuthFail_19,
- awc_RID_Stats16_RxMan,
- awc_RID_Stats16_TxMan,
- awc_RID_Stats16_RxRefresh,
- awc_RID_Stats16_TxRefresh,
- awc_RID_Stats16_RxPoll,
- awc_RID_Stats16_TxPoll,
- awc_RID_Stats16_HostRetries,
- awc_RID_Stats16_LostSync_HostReq,
- awc_RID_Stats16_HostTxBytes,
- awc_RID_Stats16_HostRxBytes,
- awc_RID_Stats16_ElapsedUsec,
- awc_RID_Stats16_ElapsedSec,
- awc_RID_Stats16_LostSyncBett,
- {0}
- };
- struct aironet4500_RID awc_Stats16_delta_RID[]={
- awc_RID_Stats16_delta_RidLen,
- awc_RID_Stats16_delta_RxOverrunErr,
- awc_RID_Stats16_delta_RxPlcpCrcErr,
- awc_RID_Stats16_delta_RxPlcpFormat,
- awc_RID_Stats16_delta_RxPlcpLength,
- awc_RID_Stats16_delta_RxMacCrcErr,
- awc_RID_Stats16_delta_RxMacCrcOk,
- awc_RID_Stats16_delta_RxWepErr,
- awc_RID_Stats16_delta_RxWepOk,
- awc_RID_Stats16_delta_RetryLong,
- awc_RID_Stats16_delta_RetryShort,
- awc_RID_Stats16_delta_MaxRetries,
- awc_RID_Stats16_delta_NoAck,
- awc_RID_Stats16_delta_NoCts,
- awc_RID_Stats16_delta_RxAck,
- awc_RID_Stats16_delta_RxCts,
- awc_RID_Stats16_delta_TxAck,
- awc_RID_Stats16_delta_TxRts,
- awc_RID_Stats16_delta_TxCts,
- awc_RID_Stats16_delta_TxMc,
- awc_RID_Stats16_delta_TxBc,
- awc_RID_Stats16_delta_TxUcFrags,
- awc_RID_Stats16_delta_TxUcPackets,
- awc_RID_Stats16_delta_TxBeacon,
- awc_RID_Stats16_delta_RxBeacon,
- awc_RID_Stats16_delta_TxSinColl,
- awc_RID_Stats16_delta_TxMulColl,
- awc_RID_Stats16_delta_DefersNo,
- awc_RID_Stats16_delta_DefersProt,
- awc_RID_Stats16_delta_DefersEngy,
- awc_RID_Stats16_delta_DupFram,
- awc_RID_Stats16_delta_RxFragDisc,
- awc_RID_Stats16_delta_TxAged,
- awc_RID_Stats16_delta_RxAged,
- awc_RID_Stats16_delta_LostSync_Max,
- awc_RID_Stats16_delta_LostSync_Mis,
- awc_RID_Stats16_delta_LostSync_Arl,
- awc_RID_Stats16_delta_LostSync_Dea,
- awc_RID_Stats16_delta_LostSync_Disa,
- awc_RID_Stats16_delta_LostSync_Tsf,
- awc_RID_Stats16_delta_HostTxMc,
- awc_RID_Stats16_delta_HostTxBc,
- awc_RID_Stats16_delta_HostTxUc,
- awc_RID_Stats16_delta_HostTxFail,
- awc_RID_Stats16_delta_HostRxMc,
- awc_RID_Stats16_delta_HostRxBc,
- awc_RID_Stats16_delta_HostRxUc,
- awc_RID_Stats16_delta_HostRxDiscar,
- awc_RID_Stats16_delta_HmacTxMc,
- awc_RID_Stats16_delta_HmacTxBc,
- awc_RID_Stats16_delta_HmacTxUc,
- awc_RID_Stats16_delta_HmacTxFail,
- awc_RID_Stats16_delta_HmacRxMc,
- awc_RID_Stats16_delta_HmacRxBc,
- awc_RID_Stats16_delta_HmacRxUc,
- awc_RID_Stats16_delta_HmacRxDisca,
- awc_RID_Stats16_delta_HmacRxAcce,
- awc_RID_Stats16_delta_SsidMismatch,
- awc_RID_Stats16_delta_ApMismatch,
- awc_RID_Stats16_delta_RatesMismatc,
- awc_RID_Stats16_delta_AuthReject,
- awc_RID_Stats16_delta_AuthTimeout,
- awc_RID_Stats16_delta_AssocReject,
- awc_RID_Stats16_delta_AssocTimeout,
- awc_RID_Stats16_delta_NewReason,
- awc_RID_Stats16_delta_AuthFail_1,
- awc_RID_Stats16_delta_AuthFail_2,
- awc_RID_Stats16_delta_AuthFail_3,
- awc_RID_Stats16_delta_AuthFail_4,
- awc_RID_Stats16_delta_AuthFail_5,
- awc_RID_Stats16_delta_AuthFail_6,
- awc_RID_Stats16_delta_AuthFail_7,
- awc_RID_Stats16_delta_AuthFail_8,
- awc_RID_Stats16_delta_AuthFail_9,
- awc_RID_Stats16_delta_AuthFail_10,
- awc_RID_Stats16_delta_AuthFail_11,
- awc_RID_Stats16_delta_AuthFail_12,
- awc_RID_Stats16_delta_AuthFail_13,
- awc_RID_Stats16_delta_AuthFail_14,
- awc_RID_Stats16_delta_AuthFail_15,
- awc_RID_Stats16_delta_AuthFail_16,
- awc_RID_Stats16_delta_AuthFail_17,
- awc_RID_Stats16_delta_AuthFail_18,
- awc_RID_Stats16_delta_AuthFail_19,
- awc_RID_Stats16_delta_RxMan,
- awc_RID_Stats16_delta_TxMan,
- awc_RID_Stats16_delta_RxRefresh,
- awc_RID_Stats16_delta_TxRefresh,
- awc_RID_Stats16_delta_RxPoll,
- awc_RID_Stats16_delta_TxPoll,
- awc_RID_Stats16_delta_HostRetries,
- awc_RID_Stats16_delta_LostSync_HostReq,
- awc_RID_Stats16_delta_HostTxBytes,
- awc_RID_Stats16_delta_HostRxBytes,
- awc_RID_Stats16_delta_ElapsedUsec,
- awc_RID_Stats16_delta_ElapsedSec,
- awc_RID_Stats16_delta_LostSyncBett,
- {0}
- };
- struct aironet4500_RID awc_Stats16_clear_RID[]={
- awc_RID_Stats16_clear_RidLen,
- awc_RID_Stats16_clear_RxOverrunErr,
- awc_RID_Stats16_clear_RxPlcpCrcErr,
- awc_RID_Stats16_clear_RxPlcpFormat,
- awc_RID_Stats16_clear_RxPlcpLength,
- awc_RID_Stats16_clear_RxMacCrcErr,
- awc_RID_Stats16_clear_RxMacCrcOk,
- awc_RID_Stats16_clear_RxWepErr,
- awc_RID_Stats16_clear_RxWepOk,
- awc_RID_Stats16_clear_RetryLong,
- awc_RID_Stats16_clear_RetryShort,
- awc_RID_Stats16_clear_MaxRetries,
- awc_RID_Stats16_clear_NoAck,
- awc_RID_Stats16_clear_NoCts,
- awc_RID_Stats16_clear_RxAck,
- awc_RID_Stats16_clear_RxCts,
- awc_RID_Stats16_clear_TxAck,
- awc_RID_Stats16_clear_TxRts,
- awc_RID_Stats16_clear_TxCts,
- awc_RID_Stats16_clear_TxMc,
- awc_RID_Stats16_clear_TxBc,
- awc_RID_Stats16_clear_TxUcFrags,
- awc_RID_Stats16_clear_TxUcPackets,
- awc_RID_Stats16_clear_TxBeacon,
- awc_RID_Stats16_clear_RxBeacon,
- awc_RID_Stats16_clear_TxSinColl,
- awc_RID_Stats16_clear_TxMulColl,
- awc_RID_Stats16_clear_DefersNo,
- awc_RID_Stats16_clear_DefersProt,
- awc_RID_Stats16_clear_DefersEngy,
- awc_RID_Stats16_clear_DupFram,
- awc_RID_Stats16_clear_RxFragDisc,
- awc_RID_Stats16_clear_TxAged,
- awc_RID_Stats16_clear_RxAged,
- awc_RID_Stats16_clear_LostSync_Max,
- awc_RID_Stats16_clear_LostSync_Mis,
- awc_RID_Stats16_clear_LostSync_Arl,
- awc_RID_Stats16_clear_LostSync_Dea,
- awc_RID_Stats16_clear_LostSync_Disa,
- awc_RID_Stats16_clear_LostSync_Tsf,
- awc_RID_Stats16_clear_HostTxMc,
- awc_RID_Stats16_clear_HostTxBc,
- awc_RID_Stats16_clear_HostTxUc,
- awc_RID_Stats16_clear_HostTxFail,
- awc_RID_Stats16_clear_HostRxMc,
- awc_RID_Stats16_clear_HostRxBc,
- awc_RID_Stats16_clear_HostRxUc,
- awc_RID_Stats16_clear_HostRxDiscar,
- awc_RID_Stats16_clear_HmacTxMc,
- awc_RID_Stats16_clear_HmacTxBc,
- awc_RID_Stats16_clear_HmacTxUc,
- awc_RID_Stats16_clear_HmacTxFail,
- awc_RID_Stats16_clear_HmacRxMc,
- awc_RID_Stats16_clear_HmacRxBc,
- awc_RID_Stats16_clear_HmacRxUc,
- awc_RID_Stats16_clear_HmacRxDisca,
- awc_RID_Stats16_clear_HmacRxAcce,
- awc_RID_Stats16_clear_SsidMismatch,
- awc_RID_Stats16_clear_ApMismatch,
- awc_RID_Stats16_clear_RatesMismatc,
- awc_RID_Stats16_clear_AuthReject,
- awc_RID_Stats16_clear_AuthTimeout,
- awc_RID_Stats16_clear_AssocReject,
- awc_RID_Stats16_clear_AssocTimeout,
- awc_RID_Stats16_clear_NewReason,
- awc_RID_Stats16_clear_AuthFail_1,
- awc_RID_Stats16_clear_AuthFail_2,
- awc_RID_Stats16_clear_AuthFail_3,
- awc_RID_Stats16_clear_AuthFail_4,
- awc_RID_Stats16_clear_AuthFail_5,
- awc_RID_Stats16_clear_AuthFail_6,
- awc_RID_Stats16_clear_AuthFail_7,
- awc_RID_Stats16_clear_AuthFail_8,
- awc_RID_Stats16_clear_AuthFail_9,
- awc_RID_Stats16_clear_AuthFail_10,
- awc_RID_Stats16_clear_AuthFail_11,
- awc_RID_Stats16_clear_AuthFail_12,
- awc_RID_Stats16_clear_AuthFail_13,
- awc_RID_Stats16_clear_AuthFail_14,
- awc_RID_Stats16_clear_AuthFail_15,
- awc_RID_Stats16_clear_AuthFail_16,
- awc_RID_Stats16_clear_AuthFail_17,
- awc_RID_Stats16_clear_AuthFail_18,
- awc_RID_Stats16_clear_AuthFail_19,
- awc_RID_Stats16_clear_RxMan,
- awc_RID_Stats16_clear_TxMan,
- awc_RID_Stats16_clear_RxRefresh,
- awc_RID_Stats16_clear_TxRefresh,
- awc_RID_Stats16_clear_RxPoll,
- awc_RID_Stats16_clear_TxPoll,
- awc_RID_Stats16_clear_HostRetries,
- awc_RID_Stats16_clear_LostSync_HostReq,
- awc_RID_Stats16_clear_HostTxBytes,
- awc_RID_Stats16_clear_HostRxBytes,
- awc_RID_Stats16_clear_ElapsedUsec,
- awc_RID_Stats16_clear_ElapsedSec,
- awc_RID_Stats16_clear_LostSyncBett,
- {0}
- };
- #endif
- struct awc_rid_dir awc_rids[]={
- // following MUST be consistent with awc_rids_setup !!!
- {&aironet4500_RID_Select_General_Config,sizeof(awc_gen_RID) / sizeof(struct aironet4500_RID) ,awc_gen_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_SSID_list, sizeof(awc_SSID_RID) / sizeof(struct aironet4500_RID) , awc_SSID_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_AP_list, sizeof(awc_AP_List_RID) / sizeof(struct aironet4500_RID) , awc_AP_List_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Driver_name, sizeof(awc_Dname_RID) / sizeof(struct aironet4500_RID) , awc_Dname_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Encapsulation, sizeof(awc_enc_RID) / sizeof(struct aironet4500_RID) , awc_enc_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Active_Config, sizeof(awc_act_RID) / sizeof(struct aironet4500_RID) , awc_act_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Capabilities, sizeof(awc_Cap_RID) / sizeof(struct aironet4500_RID) , awc_Cap_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Status, sizeof(awc_Status_RID) / sizeof(struct aironet4500_RID) , awc_Status_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_AP_Info, sizeof(awc_AP_RID) / sizeof(struct aironet4500_RID) , awc_AP_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_32_stats, sizeof(awc_Stats_RID) / sizeof(struct aironet4500_RID) , awc_Stats_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_32_stats_delta, sizeof(awc_Stats_delta_RID) / sizeof(struct aironet4500_RID) , awc_Stats_delta_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_32_stats_clear, sizeof(awc_Stats_clear_RID) / sizeof(struct aironet4500_RID) , awc_Stats_clear_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_WEP_volatile, sizeof(awc_WEPv_RID) / sizeof(struct aironet4500_RID) , awc_WEPv_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_WEP_nonvolatile, sizeof(awc_WEPnv_RID) / sizeof(struct aironet4500_RID) , awc_WEPnv_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_Modulation, sizeof(awc_Modulation_RID) / sizeof(struct aironet4500_RID) , awc_Modulation_RID , NULL, NULL,0 },
- #ifdef AWC_USE_16BIT_STATS
- {&aironet4500_RID_Select_16_stats, sizeof(awc_Stats16_RID) / sizeof(struct aironet4500_RID) , awc_Stats16_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_16_stats_delta, sizeof(awc_Stats16_delta_RID) / sizeof(struct aironet4500_RID) , awc_Stats16_delta_RID , NULL, NULL,0 },
- {&aironet4500_RID_Select_16_stats_clear, sizeof(awc_Stats16_clear_RID) / sizeof(struct aironet4500_RID) , awc_Stats16_clear_RID , NULL, NULL,0 },
- #else
- {NULL},{NULL},{NULL},
- #endif
-
- {0}
- };
- int awc_nof_rids = (sizeof(awc_rids) / sizeof(struct awc_rid_dir)) -1;
- int awc_rids_setup(struct net_device * dev){
- struct awc_private * priv = (struct awc_private *) dev->priv;
- int i=0;
- while ( i < AWC_NOF_RIDS){
- if (awc_rids[i].selector)
- memcpy(&priv->rid_dir[i],&awc_rids[i],sizeof(priv->rid_dir[0]) );
- else priv->rid_dir[i].selector = NULL;
- i++;
- }
- for (i=0; i< AWC_NOF_RIDS && i < awc_nof_rids; i++){
- priv->rid_dir[i].dev = dev;
- };
-
- // following MUST be consistent with awc_rids !!!
- priv->rid_dir[0].buff = &priv->config; // card RID mirrors
- priv->rid_dir[1].buff = &priv->SSIDs;
- priv->rid_dir[2].buff = &priv->fixed_APs;
- priv->rid_dir[3].buff = &priv->driver_name;
- priv->rid_dir[4].buff = &priv->enc_trans;
- priv->rid_dir[5].buff = &priv->general_config; //
- priv->rid_dir[6].buff = &priv->capabilities;
- priv->rid_dir[7].buff = &priv->status;
- priv->rid_dir[8].buff = &priv->AP;
- priv->rid_dir[9].buff = &priv->statistics;
- priv->rid_dir[10].buff = &priv->statistics_delta;
- priv->rid_dir[11].buff = &priv->statistics_delta_clear;
- priv->rid_dir[12].buff = &priv->wep_volatile;
- priv->rid_dir[13].buff = &priv->wep_nonvolatile;
- priv->rid_dir[14].buff = &priv->modulation;
- priv->rid_dir[15].buff = &priv->statistics16;
- priv->rid_dir[16].buff = &priv->statistics16_delta;
- priv->rid_dir[17].buff = &priv->statistics16_delta_clear;
-
- priv->rid_dir[0].bufflen = sizeof(priv->config); // card RID mirrors
- priv->rid_dir[1].bufflen = sizeof(priv->SSIDs);
- priv->rid_dir[2].bufflen = sizeof(priv->fixed_APs);
- priv->rid_dir[3].bufflen = sizeof(priv->driver_name);
- priv->rid_dir[4].bufflen = sizeof(priv->enc_trans);
- priv->rid_dir[5].bufflen = sizeof(priv->general_config); //
- priv->rid_dir[6].bufflen = sizeof(priv->capabilities);
- priv->rid_dir[7].bufflen = sizeof(priv->status);
- priv->rid_dir[8].bufflen = sizeof(priv->AP);
- priv->rid_dir[9].bufflen = sizeof(priv->statistics);
- priv->rid_dir[10].bufflen = sizeof(priv->statistics_delta);
- priv->rid_dir[11].bufflen = sizeof(priv->statistics_delta_clear);
- priv->rid_dir[12].bufflen = sizeof(priv->wep_volatile);
- priv->rid_dir[13].bufflen = sizeof(priv->wep_nonvolatile);
- priv->rid_dir[14].bufflen = sizeof(priv->modulation);
- priv->rid_dir[15].bufflen = sizeof(priv->statistics16);
- priv->rid_dir[16].bufflen = sizeof(priv->statistics16_delta);
- priv->rid_dir[17].bufflen = sizeof(priv->statistics16_delta_clear);
- return 0;
- };