prism2mib.c

来自「Linux的无线局域网方案是一个Linux设备驱动程序和子系统 一揽子方案的用」· C语言 代码 · 共 1,855 行 · 第 1/5 页

C
1,855
字号
    { DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticationResponseTimeOut,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFAUTHRSPTIMEOUT, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11StationConfigTable_dot11PrivacyOptionImplemented,          F_AP | F_STA | F_READ,          HFA384x_RID_PRIVACYOPTIMP, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11StationConfigTable_dot11PowerManagementMode,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPMENABLED, 0, 0,          prism2mib_powermanagement },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredSSID,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFDESIREDSSID, HFA384x_RID_CNFDESIREDSSID_LEN, 0,          prism2mib_bytestr2pstr },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DesiredBSSType,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11OperationalRateSet,          F_STA | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL, 0, 0,          prism2mib_operationalrateset },    { DIDmib_dot11smt_dot11StationConfigTable_dot11OperationalRateSet,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL0, 0, 0,          prism2mib_operationalrateset },    { DIDmib_dot11smt_dot11StationConfigTable_dot11BeaconPeriod,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPBCNINT, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DTIMPeriod,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFOWNDTIMPER, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11StationConfigTable_dot11AssociationResponseTimeOut,          F_AP | F_STA | F_READ,          HFA384x_RID_PROTOCOLRSPTIME, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateReason,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DisassociateStation,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateReason,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11DeauthenticateStation,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStatus,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11StationConfigTable_dot11AuthenticateFailStation,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm1,          F_AP | F_STA | F_READ,          1, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm2,          F_AP | F_STA | F_READ,          2, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm3,          F_AP | F_STA | F_READ,          3, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm4,          F_AP | F_STA | F_READ,          4, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm5,          F_AP | F_STA | F_READ,          5, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithm6,          F_AP | F_STA | F_READ,          6, 0, 0,          prism2mib_authalg },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable1,          F_AP | F_STA | F_READ | F_WRITE,          1, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable2,          F_AP | F_STA | F_READ | F_WRITE,          2, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable3,          F_AP | F_STA | F_READ | F_WRITE,          3, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable4,          F_AP | F_STA | F_READ | F_WRITE,          4, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable5,          F_AP | F_STA | F_READ | F_WRITE,          5, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11AuthenticationAlgorithmsTable_dot11AuthenticationAlgorithmsEnable6,          F_AP | F_STA | F_READ | F_WRITE,          6, 0, 0,          prism2mib_authalgenable },    { DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY0, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY1, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY2, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY3, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_dot11smt_dot11PrivacyTable_dot11PrivacyInvoked,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWEPFLAGS, HFA384x_WEPFLAGS_PRIVINVOKED, 0,          prism2mib_privacyinvoked },    { DIDmib_dot11smt_dot11PrivacyTable_dot11WEPDefaultKeyID,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEYID, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11smt_dot11PrivacyTable_dot11ExcludeUnencrypted,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWEPFLAGS, HFA384x_WEPFLAGS_EXCLUDE, 0,          prism2mib_excludeunencrypted },    /* dot11mac MIB's */    { DIDmib_dot11mac_dot11OperationTable_dot11MACAddress,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNMACADDR, HFA384x_RID_CNFOWNMACADDR_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold,          F_STA | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11OperationTable_dot11RTSThreshold,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH0, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11OperationTable_dot11ShortRetryLimit,          F_AP | F_STA | F_READ,          HFA384x_RID_SHORTRETRYLIMIT, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11OperationTable_dot11LongRetryLimit,          F_AP | F_STA | F_READ,          HFA384x_RID_LONGRETRYLIMIT, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold,          F_STA | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_dot11mac_dot11OperationTable_dot11FragmentationThreshold,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH0, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_dot11mac_dot11OperationTable_dot11MaxTransmitMSDULifetime,          F_AP | F_STA | F_READ,          HFA384x_RID_MAXTXLIFETIME, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11OperationTable_dot11MaxReceiveLifetime,          F_AP | F_STA | F_READ,          HFA384x_RID_MAXRXLIFETIME, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address1,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address2,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address3,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address4,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address5,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address6,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address7,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address8,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address9,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address10,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address11,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address12,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address13,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address14,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address15,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address16,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address17,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address18,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address19,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address20,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address21,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address22,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address23,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address24,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address25,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address26,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address27,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address28,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address29,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address30,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address31,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    { DIDmib_dot11mac_dot11GroupAddressesTable_dot11Address32,          F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_groupaddress },    /* dot11phy MIB's */    { DIDmib_dot11phy_dot11PhyOperationTable_dot11PHYType,          F_AP | F_STA | F_READ,          HFA384x_RID_PHYTYPE, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11phy_dot11PhyOperationTable_dot11TempType,          F_AP | F_STA | F_READ,          HFA384x_RID_TEMPTYPE, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel,          F_STA | F_READ,          HFA384x_RID_CURRENTCHANNEL, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentChannel,          F_AP | F_READ,          HFA384x_RID_CNFOWNCHANNEL, 0, 0,          prism2mib_uint32 },    { DIDmib_dot11phy_dot11PhyDSSSTable_dot11CurrentCCAMode,          F_AP | F_STA | F_READ,          HFA384x_RID_CCAMODE, 0, 0,          prism2mib_uint32 },    /* p2Table MIB's */    { DIDmib_p2_p2Table_p2MMTx,          F_AP | F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2EarlyBeacon,          F_AP | F_READ | F_WRITE,          BIT7, 0, 0,          prism2mib_appcfinfoflag },    { DIDmib_p2_p2Table_p2ReceivedFrameStatistics,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2CommunicationTallies,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2State,          F_AP | F_STA | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2Authenticated,          F_AP | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2Associated,          F_AP | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2PowerSaveUserCount,          F_AP | F_READ,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2Comment,          F_AP | F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2AccessMode,          F_AP | F_READ | F_WRITE,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?