📄 p80211metamsg.c
字号:
extern UINT32 MKREQMETASIZE(dot11req_deauthenticate);p80211meta_t MKREQMETANAME(dot11req_deauthenticate)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_deauthenticate)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("peerstaaddress"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR6, /* minlen */ MAXLEN_PSTR6, /* enumptr */ NULL, /* totextptr */ p80211_totext_octetstr, /* fromtextptr */ p80211_fromtext_octetstr, /* validfunptr */ p80211_isvalid_octetstr},{ /* name */ MKITEMNAME("reasoncode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(reason), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("resultcode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, 0UL, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(resultcode), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint}}; /* end of dot11req_deauthenticate request message metadata list */UINT32 MKREQMETASIZE(dot11req_deauthenticate) = sizeof(MKREQMETANAME(dot11req_deauthenticate))/sizeof(p80211meta_t);/*--------------------------------------------------------------------*//* metadata for the dot11req_associate request message arguments */extern UINT32 MKREQMETASIZE(dot11req_associate);p80211meta_t MKREQMETANAME(dot11req_associate)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_associate)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("peerstaaddress"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR6, /* minlen */ MAXLEN_PSTR6, /* enumptr */ NULL, /* totextptr */ p80211_totext_octetstr, /* fromtextptr */ p80211_fromtext_octetstr, /* validfunptr */ p80211_isvalid_octetstr},{ /* name */ MKITEMNAME("associatefailuretimeout"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 1, /* max */ UINT32_MAX, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ p80211_totext_int, /* fromtextptr */ p80211_fromtext_int, /* validfunptr */ p80211_isvalid_int},{ /* name */ MKITEMNAME("cfpollable"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("cfpollreq"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("privacy"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("listeninterval"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ p80211_totext_int, /* fromtextptr */ p80211_fromtext_int, /* validfunptr */ p80211_isvalid_int},{ /* name */ MKITEMNAME("resultcode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, 0UL, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(resultcode), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint}}; /* end of dot11req_associate request message metadata list */UINT32 MKREQMETASIZE(dot11req_associate) = sizeof(MKREQMETANAME(dot11req_associate))/sizeof(p80211meta_t);/*--------------------------------------------------------------------*//* metadata for the dot11req_reassociate request message arguments */extern UINT32 MKREQMETASIZE(dot11req_reassociate);p80211meta_t MKREQMETANAME(dot11req_reassociate)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_reassociate)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("newapaddress"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR6, /* minlen */ MAXLEN_PSTR6, /* enumptr */ NULL, /* totextptr */ p80211_totext_octetstr, /* fromtextptr */ p80211_fromtext_octetstr, /* validfunptr */ p80211_isvalid_octetstr},{ /* name */ MKITEMNAME("reassociatefailuretimeout"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 1, /* max */ UINT32_MAX, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ p80211_totext_int, /* fromtextptr */ p80211_fromtext_int, /* validfunptr */ p80211_isvalid_int},{ /* name */ MKITEMNAME("cfpollable"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("cfpollreq"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("privacy"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("listeninterval"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ p80211_totext_int, /* fromtextptr */ p80211_fromtext_int, /* validfunptr */ p80211_isvalid_int},{ /* name */ MKITEMNAME("resultcode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, 0UL, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(resultcode), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint}}; /* end of dot11req_reassociate request message metadata list */UINT32 MKREQMETASIZE(dot11req_reassociate) = sizeof(MKREQMETANAME(dot11req_reassociate))/sizeof(p80211meta_t);/*--------------------------------------------------------------------*//* metadata for the dot11req_disassociate request message arguments */extern UINT32 MKREQMETASIZE(dot11req_disassociate);p80211meta_t MKREQMETANAME(dot11req_disassociate)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_disassociate)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("peerstaaddress"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR6, /* minlen */ MAXLEN_PSTR6, /* enumptr */ NULL, /* totextptr */ p80211_totext_octetstr, /* fromtextptr */ p80211_fromtext_octetstr, /* validfunptr */ p80211_isvalid_octetstr},{ /* name */ MKITEMNAME("reasoncode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(reason), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("resultcode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, 0UL, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(resultcode), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint}}; /* end of dot11req_disassociate request message metadata list */UINT32 MKREQMETASIZE(dot11req_disassociate) = sizeof(MKREQMETANAME(dot11req_disassociate))/sizeof(p80211meta_t);/*--------------------------------------------------------------------*//* metadata for the dot11req_reset request message arguments */extern UINT32 MKREQMETASIZE(dot11req_reset);p80211meta_t MKREQMETANAME(dot11req_reset)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_reset)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("setdefaultmib"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(truth), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint},{ /* name */ MKITEMNAME("macaddress"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(0UL, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR6, /* minlen */ MAXLEN_PSTR6, /* enumptr */ NULL, /* totextptr */ p80211_totext_octetstr, /* fromtextptr */ p80211_fromtext_octetstr, /* validfunptr */ p80211_isvalid_octetstr},{ /* name */ MKITEMNAME("resultcode"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, 0UL, ISCONFIRM), /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ &MKENUMNAME(resultcode), /* totextptr */ p80211_totext_enumint, /* fromtextptr */ p80211_fromtext_enumint, /* validfunptr */ p80211_isvalid_enumint}}; /* end of dot11req_reset request message metadata list */UINT32 MKREQMETASIZE(dot11req_reset) = sizeof(MKREQMETANAME(dot11req_reset))/sizeof(p80211meta_t);/*--------------------------------------------------------------------*//* metadata for the dot11req_start request message arguments */extern UINT32 MKREQMETASIZE(dot11req_start);p80211meta_t MKREQMETANAME(dot11req_start)[] = {{ /* name */ (char *)&(MKREQMETASIZE(dot11req_start)), /* did */ 0, /* flags */ 0, /* min */ 0, /* max */ 0, /* maxlen */ 0, /* minlen */ 0, /* enumptr */ NULL, /* totextptr */ NULL, /* fromtextptr */ NULL, /* validfunptr */ NULL},{ /* name */ MKITEMNAME("ssid"), /* did */ 0, /* flags */ P80211ITEM_SETFLAGS(ISREQUIRED, ISREQUEST, 0UL), /* min */ 0, /* max */ 0, /* maxlen */ MAXLEN_PSTR32, /* minlen */ 0,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -