⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p80211metamib.c

📁 对于无线网卡采用prism芯片的linux的开源驱动.
💻 C
📖 第 1 页 / 共 5 页
字号:
		"dot11WEPDefaultKeysTable",		MKMIBMETANAME(dot11WEPDefaultKeysTable)	},	{		"dot11WEPKeyMappingsTable",		MKMIBMETANAME(dot11WEPKeyMappingsTable)	},	{		"dot11PrivacyTable",		MKMIBMETANAME(dot11PrivacyTable)	}};UINT32 MKGRPMETASIZE(dot11smt) = sizeof(MKGRPMETANAME(dot11smt)) / sizeof(grplistitem_t);extern UINT32 MKMIBMETASIZE(dot11OperationTable);p80211meta_t MKMIBMETANAME(dot11OperationTable)[] = {{	/* name        */ (char *)&(MKMIBMETASIZE(dot11OperationTable)),	/* did         */ 0,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ NULL,	/* fromtextptr */ NULL,	/* validfunptr */ NULL},{	/* name        */ MKITEMNAME("dot11MACAddress"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},{	/* name        */ MKITEMNAME("dot11RTSThreshold"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 2347,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* ??????? Read-write in 802.11 but read-only for Prism2! ??????? */	/* name        */ MKITEMNAME("dot11ShortRetryLimit"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 1,	/* max         */ 255,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* ??????? Read-write in 802.11 but read-only for Prism2! ??????? */	/* name        */ MKITEMNAME("dot11LongRetryLimit"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 1,	/* max         */ 255,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11FragmentationThreshold"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE,	/* flags       */ 0,	/* min         */ 256,	/* max         */ 2346,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* ??????? Read-write in 802.11 but read-only for Prism2! ??????? */	/* name        */ MKITEMNAME("dot11MaxTransmitMSDULifetime"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* ??????? Read-write in 802.11 but read-only for Prism2! ??????? */	/* name        */ MKITEMNAME("dot11MaxReceiveLifetime"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11ManufacturerID"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 128,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_displaystr,	/* fromtextptr */ p80211_fromtext_displaystr,	/* validfunptr */ p80211_isvalid_displaystr},{	/* name        */ MKITEMNAME("dot11ProductID"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 128,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_displaystr,	/* fromtextptr */ p80211_fromtext_displaystr,	/* validfunptr */ p80211_isvalid_displaystr}	};UINT32 MKMIBMETASIZE(dot11OperationTable) = sizeof(MKMIBMETANAME(dot11OperationTable)) / sizeof(p80211meta_t);extern UINT32 MKMIBMETASIZE(dot11CountersTable);p80211meta_t MKMIBMETANAME(dot11CountersTable)[] = {{	/* name        */ (char *)&(MKMIBMETASIZE(dot11CountersTable)),	/* did         */ 0,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ NULL,	/* fromtextptr */ NULL,	/* validfunptr */ NULL},{	/* name        */ MKITEMNAME("dot11TransmittedFragmentCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11MulticastTransmittedFrameCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11FailedCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11RetryCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11MultipleRetryCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11FrameDuplicateCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11RTSSuccessCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11RTSFailureCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11ACKFailureCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11ReceivedFragmentCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11MulticastReceivedFrameCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11FCSErrorCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11TransmittedFrameCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int},{	/* name        */ MKITEMNAME("dot11WEPUndecryptableCount"),	/* did         */ P80211DID_ACCESS_READ,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_int,	/* fromtextptr */ p80211_fromtext_int,	/* validfunptr */ p80211_isvalid_int}	};UINT32 MKMIBMETASIZE(dot11CountersTable) = sizeof(MKMIBMETANAME(dot11CountersTable)) / sizeof(p80211meta_t);extern UINT32 MKMIBMETASIZE(dot11GroupAddressesTable);p80211meta_t MKMIBMETANAME(dot11GroupAddressesTable)[] = {{	/* name        */ (char *)&(MKMIBMETASIZE(dot11GroupAddressesTable)),	/* did         */ 0,	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 0,	/* minlen      */ 0,	/* enumptr     */ NULL,	/* totextptr   */ NULL,	/* fromtextptr */ NULL,	/* validfunptr */ NULL},{	/* name        */ MKITEMNAME("dot11Address1"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE |				P80211DID_MKISTABLE(P80211DID_ISTABLE_TRUE),	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},{	/* name        */ MKITEMNAME("dot11Address2"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE |				P80211DID_MKISTABLE(P80211DID_ISTABLE_TRUE),	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},{	/* name        */ MKITEMNAME("dot11Address3"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE |				P80211DID_MKISTABLE(P80211DID_ISTABLE_TRUE),	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},{	/* name        */ MKITEMNAME("dot11Address4"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE |				P80211DID_MKISTABLE(P80211DID_ISTABLE_TRUE),	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},{	/* name        */ MKITEMNAME("dot11Address5"),	/* did         */ P80211DID_ACCESS_READ | P80211DID_ACCESS_WRITE |				P80211DID_MKISTABLE(P80211DID_ISTABLE_TRUE),	/* flags       */ 0,	/* min         */ 0,	/* max         */ 0,	/* maxlen      */ 6,	/* minlen      */ 6,	/* enumptr     */ NULL,	/* totextptr   */ p80211_totext_octetstr,	/* fromtextptr */ p80211_fromtext_octetstr,	/* validfunptr */ p80211_isvalid_octetstr},

⌨️ 快捷键说明

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