prism2mib.c

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

C
1,855
字号
          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2AccessAllow,          F_AP | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2AccessDeny,          F_AP | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2LogEvents,          F_AP | F_STA | F_READ | F_WRITE,          0, 0, 0,          prism2mib_priv },    { DIDmib_p2_p2Table_p2ChannelInfoResults,          F_AP | F_READ,          0, 0, 0,          prism2mib_priv },    /* p2Static MIB's */    { DIDmib_p2_p2Static_p2CnfPortType,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPORTTYPE, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfOwnMACAddress,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNMACADDR, HFA384x_RID_CNFOWNMACADDR_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfDesiredSSID,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFDESIREDSSID, HFA384x_RID_CNFDESIREDSSID_LEN, 0,          prism2mib_bytestr2pstr },    { DIDmib_p2_p2Static_p2CnfOwnChannel,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNCHANNEL, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfOwnSSID,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNSSID, HFA384x_RID_CNFOWNSSID_LEN, 0,          prism2mib_bytestr2pstr },    { DIDmib_p2_p2Static_p2CnfOwnATIMWindow,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNATIMWIN, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfSystemScale,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFSYSSCALE, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfMaxDataLength,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFMAXDATALEN, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfWDSAddress,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR, HFA384x_RID_CNFWDSADDR_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfPMEnabled,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPMENABLED, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfPMEPS,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPMEPS, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfMulticastReceive,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFMULTICASTRX, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfMaxSleepDuration,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFMAXSLEEPDUR, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfPMHoldoverDuration,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPMHOLDDUR, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfOwnName,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFOWNNAME, HFA384x_RID_CNFOWNNAME_LEN, 0,          prism2mib_bytestr2pstr },    { DIDmib_p2_p2Static_p2CnfOwnDTIMPeriod,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFOWNDTIMPER, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfWDSAddress1,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR1, HFA384x_RID_CNFWDSADDR1_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfWDSAddress2,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR2, HFA384x_RID_CNFWDSADDR2_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfWDSAddress3,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR3, HFA384x_RID_CNFWDSADDR3_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfWDSAddress4,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR4, HFA384x_RID_CNFWDSADDR4_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfWDSAddress5,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR5, HFA384x_RID_CNFWDSADDR5_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfWDSAddress6,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFWDSADDR6, HFA384x_RID_CNFWDSADDR6_LEN, 0,          prism2mib_bytearea2pstr },    { DIDmib_p2_p2Static_p2CnfMulticastPMBuffering,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFMCASTPMBUFF, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfWEPDefaultKeyID,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEYID, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfWEPDefaultKey0,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY0, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_p2_p2Static_p2CnfWEPDefaultKey1,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY1, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_p2_p2Static_p2CnfWEPDefaultKey2,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY2, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_p2_p2Static_p2CnfWEPDefaultKey3,          F_AP | F_STA | F_WRITE,          HFA384x_RID_CNFWEPDEFAULTKEY3, 0, 0,          prism2mib_wepdefaultkey },    { DIDmib_p2_p2Static_p2CnfWEPFlags,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFWEPFLAGS, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfAuthentication,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFAUTHENTICATION, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfMaxAssociatedStations,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFMAXASSOCSTATIONS, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfTxControl,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFTXCONTROL, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfRoamingMode,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFROAMINGMODE, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfHostAuthentication,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFHOSTAUTH, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfRcvCrcError,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFRCVCRCERROR, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfMMLife,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFMMLIFE, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfAltRetryCount,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFALTRETRYCNT, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfBeaconInterval,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPBCNINT, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfMediumOccupancyLimit,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPPCFINFO, HFA384x_RID_CNFAPPCFINFO_LEN, 0,          prism2mib_uint32offset },    { DIDmib_p2_p2Static_p2CnfCFPPeriod,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPPCFINFO, HFA384x_RID_CNFAPPCFINFO_LEN, 1,          prism2mib_uint32offset },    { DIDmib_p2_p2Static_p2CnfCFPMaxDuration,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPPCFINFO, HFA384x_RID_CNFAPPCFINFO_LEN, 2,          prism2mib_uint32offset },    { DIDmib_p2_p2Static_p2CnfCFPFlags,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFAPPCFINFO, HFA384x_RID_CNFAPPCFINFO_LEN, 3,          prism2mib_uint32offset },    { DIDmib_p2_p2Static_p2CnfSTAPCFInfo,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFSTAPCFINFO, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfPriorityQUsage,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFPRIORITYQUSAGE, HFA384x_RID_CNFPRIOQUSAGE_LEN, 0,          prism2mib_uint32array },    { DIDmib_p2_p2Static_p2CnfTIMCtrl,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFTIMCTRL, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfThirty2Tally,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFTHIRTY2TALLY, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfEnhSecurity,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFENHSECURITY, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfShortPreamble,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFSHORTPREAMBLE, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfExcludeLongPreamble,          F_AP | F_READ | F_WRITE,          HFA384x_RID_CNFEXCLONGPREAMBLE, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Static_p2CnfAuthenticationRspTO,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFAUTHRSPTIMEOUT, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfBasicRates,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFBASICRATES, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Static_p2CnfSupportedRates,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_CNFSUPPRATES, 0, 0,          prism2mib_uint32 },    /* p2Dynamic MIB's */    { DIDmib_p2_p2Dynamic_p2CreateIBSS,          F_STA | F_READ | F_WRITE,          HFA384x_RID_CREATEIBSS, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold,          F_STA | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2RTSThreshold,          F_STA | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl,          F_STA | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2PromiscuousMode,          F_STA | F_READ | F_WRITE,          HFA384x_RID_PROMISCMODE, 0, 0,          prism2mib_truth },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold0,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH0, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold1,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH1, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold2,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH2, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold3,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH3, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold4,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH4, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold5,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH5, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2FragmentationThreshold6,          F_AP | F_READ | F_WRITE,          HFA384x_RID_FRAGTHRESH6, 0, 0,          prism2mib_fragmentationthreshold },    { DIDmib_p2_p2Dynamic_p2RTSThreshold0,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH0, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold1,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH1, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold2,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH2, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold3,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH3, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold4,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH4, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold5,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH5, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2RTSThreshold6,          F_AP | F_READ | F_WRITE,          HFA384x_RID_RTSTHRESH6, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl0,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL0, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl1,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL1, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl2,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL2, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl3,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL3, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl4,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL4, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl5,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL5, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2Dynamic_p2TxRateControl6,          F_AP | F_READ | F_WRITE,          HFA384x_RID_TXRATECNTL6, 0, 0,          prism2mib_uint32 },    /* p2Behavior MIB's */    { DIDmib_p2_p2Behavior_p2TickTime,          F_AP | F_STA | F_READ | F_WRITE,          HFA384x_RID_ITICKTIME, 0, 0,          prism2mib_uint32 },    /* p2NIC MIB's */    { DIDmib_p2_p2NIC_p2MaxLoadTime,          F_AP | F_STA | F_READ,          HFA384x_RID_MAXLOADTIME, 0, 0,          prism2mib_uint32 },    { DIDmib_p2_p2NIC_p2DLBufferPage,          F_AP | F_STA | F_READ,          HFA384x_RID_DOWNLOADBUFFER, HFA384x_RID_DOWNLOADBUFFER_LEN, 0,          prism2mib_uint32offset },    { DIDmib_p2_p2NIC_p2DLBufferOffset,          F_AP | F_STA | F_READ,          HFA384x_RID_DOWNLOADBUFFER, HFA384x_RID_DOWNLOADBUFFER_LEN, 1,          prism2mib_uint32offset },    { DIDmib_p2_p2NIC_p2DLBufferLength,          F_AP | F_STA | F_READ,          HFA384x_RID_DOWNLOADBUFFER, HFA384x_RID_DOWNLOADBUFFER_LEN, 2,          prism2mib_uint32offset },    { DIDmib_p2_p2NIC_p2PRIIdentity,          F_AP | F_STA | F_READ,          HFA384x_RID_PRIIDENTITY, HFA384x_RID_PRIIDENTITY_LEN, 0,          prism2mib_uint32array },    { DIDmib_p2_p2NIC_p2PRISupRange,          F_AP | F_STA | F_READ,          HFA384x_RID_PRISUPRANGE, HFA384x_RID_PRISUPRANGE_LEN, 0,          prism2mib_uint32array },    { DIDmib_p2_p2NIC_p2CFIActRanges,

⌨️ 快捷键说明

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