|
Defines |
#define | P80211_TYPE_OCTETSTR 1 |
#define | P80211_TYPE_DISPLAYSTR 2 |
#define | P80211_TYPE_INT 4 |
#define | P80211_TYPE_ENUMINT 5 |
#define | P80211_TYPE_UNKDATA 6 |
#define | P80211_TYPE_INTARRAY 7 |
#define | P80211_TYPE_BITARRAY 8 |
#define | P80211_TYPE_MACARRAY 9 |
#define | P80211_MIB_CAT_DOT11SMT 1 |
#define | P80211_MIB_CAT_DOT11MAC 2 |
#define | P80211_MIB_CAT_DOT11PHY 3 |
#define | P80211SEC_DOT11SMT P80211_MIB_CAT_DOT11SMT |
#define | P80211SEC_DOT11MAC P80211_MIB_CAT_DOT11MAC |
#define | P80211SEC_DOT11PHY P80211_MIB_CAT_DOT11PHY |
#define | P80211_MSG_CAT_DOT11REQ 1 |
#define | P80211_MSG_CAT_DOT11IND 2 |
#define | P80211SEC_DOT11REQ P80211_MSG_CAT_DOT11REQ |
#define | P80211SEC_DOT11IND P80211_MSG_CAT_DOT11IND |
#define | P80211DID_ACCESS_READ 0x10000000 |
#define | P80211DID_ACCESS_WRITE 0x08000000 |
#define | P80211DID_WRITEONLY 0x00000001 |
#define | P80211DID_READONLY 0x00000002 |
#define | P80211DID_READWRITE 0x00000003 |
#define | P80211DID_ISTABLE_FALSE 0 |
#define | P80211DID_ISTABLE_TRUE 1 |
#define | P80211ENUM_BAD 0xffffffffUL |
#define | P80211ENUM_BADSTR "P80211ENUM_BAD" |
#define | P80211ENUM_truth_false 0 |
#define | P80211ENUM_truth_true 1 |
#define | P80211ENUM_ifstate_disable 0 |
#define | P80211ENUM_ifstate_fwload 1 |
#define | P80211ENUM_ifstate_enable 2 |
#define | P80211ENUM_powermgmt_active 1 |
#define | P80211ENUM_powermgmt_powersave 2 |
#define | P80211ENUM_bsstype_infrastructure 1 |
#define | P80211ENUM_bsstype_independent 2 |
#define | P80211ENUM_bsstype_any 3 |
#define | P80211ENUM_authalg_opensystem 1 |
#define | P80211ENUM_authalg_sharedkey 2 |
#define | P80211ENUM_phytype_fhss 1 |
#define | P80211ENUM_phytype_dsss 2 |
#define | P80211ENUM_phytype_irbaseband 3 |
#define | P80211ENUM_temptype_commercial 1 |
#define | P80211ENUM_temptype_industrial 2 |
#define | P80211ENUM_regdomain_fcc 16 |
#define | P80211ENUM_regdomain_doc 32 |
#define | P80211ENUM_regdomain_etsi 48 |
#define | P80211ENUM_regdomain_spain 49 |
#define | P80211ENUM_regdomain_france 50 |
#define | P80211ENUM_regdomain_mkk 64 |
#define | P80211ENUM_ccamode_edonly 1 |
#define | P80211ENUM_ccamode_csonly 2 |
#define | P80211ENUM_ccamode_edandcs 4 |
#define | P80211ENUM_ccamode_cswithtimer 8 |
#define | P80211ENUM_ccamode_hrcsanded 16 |
#define | P80211ENUM_diversity_fixedlist 1 |
#define | P80211ENUM_diversity_notsupported 2 |
#define | P80211ENUM_diversity_dynamic 3 |
#define | P80211ENUM_scantype_active 1 |
#define | P80211ENUM_scantype_passive 2 |
#define | P80211ENUM_scantype_both 3 |
#define | P80211ENUM_resultcode_success 1 |
#define | P80211ENUM_resultcode_invalid_parameters 2 |
#define | P80211ENUM_resultcode_not_supported 3 |
#define | P80211ENUM_resultcode_timeout 4 |
#define | P80211ENUM_resultcode_too_many_req 5 |
#define | P80211ENUM_resultcode_refused 6 |
#define | P80211ENUM_resultcode_bss_already 7 |
#define | P80211ENUM_resultcode_invalid_access 8 |
#define | P80211ENUM_resultcode_invalid_mibattribute 9 |
#define | P80211ENUM_resultcode_cant_set_readonly_mib 10 |
#define | P80211ENUM_resultcode_implementation_failure 11 |
#define | P80211ENUM_resultcode_cant_get_writeonly_mib 12 |
#define | P80211ENUM_reason_unspec_reason 1 |
#define | P80211ENUM_reason_auth_not_valid 2 |
#define | P80211ENUM_reason_deauth_lv_ss 3 |
#define | P80211ENUM_reason_inactivity 4 |
#define | P80211ENUM_reason_ap_overload 5 |
#define | P80211ENUM_reason_class23_err 6 |
#define | P80211ENUM_reason_class3_err 7 |
#define | P80211ENUM_reason_disas_lv_ss 8 |
#define | P80211ENUM_reason_asoc_not_auth 9 |
#define | P80211ENUM_status_successful 0 |
#define | P80211ENUM_status_unspec_failure 1 |
#define | P80211ENUM_status_unsup_cap 10 |
#define | P80211ENUM_status_reasoc_no_asoc 11 |
#define | P80211ENUM_status_fail_other 12 |
#define | P80211ENUM_status_unspt_alg 13 |
#define | P80211ENUM_status_auth_seq_fail 14 |
#define | P80211ENUM_status_chlng_fail 15 |
#define | P80211ENUM_status_auth_timeout 16 |
#define | P80211ENUM_status_ap_full 17 |
#define | P80211ENUM_status_unsup_rate 18 |
#define | P80211ENUM_status_unsup_shortpreamble 19 |
#define | P80211ENUM_status_unsup_pbcc 20 |
#define | P80211ENUM_status_unsup_agility 21 |
#define | P80211ENUM_msgitem_status_data_ok 0 |
#define | P80211ENUM_msgitem_status_no_value 1 |
#define | P80211ENUM_msgitem_status_invalid_itemname 2 |
#define | P80211ENUM_msgitem_status_invalid_itemdata 3 |
#define | P80211ENUM_msgitem_status_missing_itemdata 4 |
#define | P80211ENUM_msgitem_status_incomplete_itemdata 5 |
#define | P80211ENUM_msgitem_status_invalid_msg_did 6 |
#define | P80211ENUM_msgitem_status_invalid_mib_did 7 |
#define | P80211ENUM_msgitem_status_missing_conv_func 8 |
#define | P80211ENUM_msgitem_status_string_too_long 9 |
#define | P80211ENUM_msgitem_status_data_out_of_range 10 |
#define | P80211ENUM_msgitem_status_string_too_short 11 |
#define | P80211ENUM_msgitem_status_missing_valid_func 12 |
#define | P80211ENUM_msgitem_status_unknown 13 |
#define | P80211ENUM_msgitem_status_invalid_did 14 |
#define | P80211ENUM_msgitem_status_missing_print_func 15 |
#define | P80211ENUM_lnxroam_reason_unknown 0 |
#define | P80211ENUM_lnxroam_reason_beacon 1 |
#define | P80211ENUM_lnxroam_reason_signal 2 |
#define | P80211ENUM_lnxroam_reason_txretry 3 |
#define | P80211ENUM_lnxroam_reason_notjoined 4 |
#define | P80211ENUM_p2preamble_long 0 |
#define | P80211ENUM_p2preamble_short 2 |
#define | P80211ENUM_p2preamble_mixed 3 |
#define | MAXLEN_PSTR6 (6) |
#define | MAXLEN_PSTR14 (14) |
#define | MAXLEN_PSTR32 (32) |
#define | MAXLEN_PSTR255 (255) |
#define | MAXLEN_MIBATTRIBUTE (392) |
#define | P80211_SET_INT(item, value) |
#define | NOT_SET "NOT_SET" |
#define | NOT_SUPPORTED "NOT_SUPPORTED" |
#define | UNKNOWN_DATA "UNKNOWN_DATA" |
#define | ISREQUIRED (0x80000000UL) |
#define | ISREQUEST (0x40000000UL) |
#define | ISCONFIRM (0x20000000UL) |
#define | P80211ITEM_SETFLAGS(q, r, c) ( q | r | c ) |
#define | P80211ITEM_ISREQUIRED(flags) (((UINT32)(flags & ISREQUIRED)) >> 31 ) |
#define | P80211ITEM_ISREQUEST(flags) (((UINT32)(flags & ISREQUEST)) >> 30 ) |
#define | P80211ITEM_ISCONFIRM(flags) (((UINT32)(flags & ISCONFIRM)) >> 29 ) |
#define | MKENUMNAME(name) p80211enum_ ## name |
#define | P80211DID_INVALID 0xffffffffUL |
#define | P80211DID_VALID 0x00000000UL |
#define | P80211DID_LSB_SECTION (0) |
#define | P80211DID_LSB_GROUP (6) |
#define | P80211DID_LSB_ITEM (12) |
#define | P80211DID_LSB_INDEX (18) |
#define | P80211DID_LSB_ISTABLE (26) |
#define | P80211DID_LSB_ACCESS (27) |
#define | P80211DID_MASK_SECTION (0x0000003fUL) |
#define | P80211DID_MASK_GROUP (0x0000003fUL) |
#define | P80211DID_MASK_ITEM (0x0000003fUL) |
#define | P80211DID_MASK_INDEX (0x000000ffUL) |
#define | P80211DID_MASK_ISTABLE (0x00000001UL) |
#define | P80211DID_MASK_ACCESS (0x00000003UL) |
#define | P80211DID_MK(a, m, l) ((((UINT32)(a)) & (m)) << (l)) |
#define | P80211DID_MKSECTION(a) |
#define | P80211DID_MKGROUP(a) |
#define | P80211DID_MKITEM(a) |
#define | P80211DID_MKINDEX(a) |
#define | P80211DID_MKISTABLE(a) |
#define | P80211DID_MKID(s, g, i, n, t, a) |
#define | P80211DID_GET(a, m, l) ((((UINT32)(a)) >> (l)) & (m)) |
#define | P80211DID_SECTION(a) |
#define | P80211DID_GROUP(a) |
#define | P80211DID_ITEM(a) |
#define | P80211DID_INDEX(a) |
#define | P80211DID_ISTABLE(a) |
#define | P80211DID_ACCESS(a) |
Typedefs |
typedef p80211enumpair | p80211enumpair_t |
typedef p80211enum | p80211enum_t |
typedef p80211pstr | p80211pstr_t |
typedef p80211pstrd | p80211pstrd_t |
typedef p80211pstr255 | p80211pstr255_t |
typedef p80211pstr6 | p80211pstr6_t |
typedef p80211pstr14 | p80211pstr14_t |
typedef p80211pstr32 | p80211pstr32_t |
typedef p80211macarray | p80211macarray_t |
typedef p80211item | p80211item_t |
typedef p80211itemd | p80211itemd_t |
typedef p80211item_uint32 | p80211item_uint32_t |
typedef p80211item_pstr6 | p80211item_pstr6_t |
typedef p80211item_pstr14 | p80211item_pstr14_t |
typedef p80211item_pstr32 | p80211item_pstr32_t |
typedef p80211item_pstr255 | p80211item_pstr255_t |
typedef p80211item_unk392 | p80211item_unk392_t |
typedef p80211item_unk1024 | p80211item_unk1024_t |
typedef p80211item_unk4096 | p80211item_unk4096_t |
typedef void(* | p80211_fromtext_t )(struct catlistitem *, UINT32 did, UINT8 *itembuf, char *textbuf) |
typedef UINT32(* | p80211_valid_t )(struct catlistitem *, UINT32 did, UINT8 *itembuf) |
Functions |
UINT32 | p80211enum_text2int (p80211enum_t *ep, char *text) |
UINT32 | p80211enum_int2text (p80211enum_t *ep, UINT32 val, char *text) |
void | p80211_error2text (int err_code, char *err_str) |
void | p80211_totext_displaystr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_displaystr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_displaystr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_octetstr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_octetstr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_octetstr (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_int (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_int (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_int (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_enumint (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_enumint (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_enumint (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_intarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_intarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_intarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_bitarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_bitarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_bitarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_macarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_macarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_macarray (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
void | p80211_totext_getmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_totext_setmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_getmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
void | p80211_fromtext_setmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf, char *textbuf) |
UINT32 | p80211_isvalid_getmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
UINT32 | p80211_isvalid_setmibattribute (struct catlistitem *metalist, UINT32 did, UINT8 *itembuf) |
Variables |
typedef void(* | p80211_totext_t )(struct catlistitem *, UINT32 did, UINT8 *itembuf, char *textbuf) |
p80211enum_t | p80211enum_truth |
p80211enum_t | p80211enum_ifstate |
p80211enum_t | p80211enum_powermgmt |
p80211enum_t | p80211enum_bsstype |
p80211enum_t | p80211enum_authalg |
p80211enum_t | p80211enum_phytype |
p80211enum_t | p80211enum_temptype |
p80211enum_t | p80211enum_regdomain |
p80211enum_t | p80211enum_ccamode |
p80211enum_t | p80211enum_diversity |
p80211enum_t | p80211enum_scantype |
p80211enum_t | p80211enum_resultcode |
p80211enum_t | p80211enum_reason |
p80211enum_t | p80211enum_status |
p80211enum_t | p80211enum_msgcode |
p80211enum_t | p80211enum_msgitem_status |
p80211enum_t | p80211enum_lnxroam_reason |
p80211enum_t | p80211enum_p2preamble |