Home
last modified time | relevance | path

Searched refs:tlv_type (Results 1 – 12 of 12) sorted by relevance

/hostap-latest/src/eap_common/
Deap_tlv_common.h43 be16 tlv_type; member
48 be16 tlv_type; member
55 be16 tlv_type; member
62 be16 tlv_type; member
70 be16 tlv_type; member
81 be16 tlv_type; member
90 be16 tlv_type; member
97 be16 tlv_type; /* PAC_TYPE_PAC_TYPE */ member
Deap_common.c215 u8 tlv_type, tlv_len; in erp_parse_tlvs() local
217 tlv_type = *pos++; in erp_parse_tlvs()
218 switch (tlv_type) { in erp_parse_tlvs()
246 if (tlv_type == EAP_ERP_TLV_KEYNAME_NAI) { in erp_parse_tlvs()
256 } else if (tlv_type == EAP_ERP_TLV_DOMAIN_NAME) { in erp_parse_tlvs()
263 if (tlv_type >= 128 && tlv_type <= 191) { in erp_parse_tlvs()
280 tlv_type); in erp_parse_tlvs()
Deap_teap_common.h50 be16 tlv_type; member
56 be16 tlv_type; member
63 be16 tlv_type; member
71 be16 tlv_type; /* TLV Type[14b] and M/R flags */ member
83 be16 tlv_type; member
97 be16 tlv_type; member
221 int tlv_type, u8 *pos, size_t len);
Deap_teap_common.c27 hdr.tlv_type = host_to_be16(type); in eap_teap_put_tlv_hdr()
427 int tlv_type, u8 *pos, size_t len) in eap_teap_parse_tlv() argument
429 switch (tlv_type) { in eap_teap_parse_tlv()
667 result->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | in eap_teap_tlv_result()
Deap_fast_common.c149 int tlv_type, u8 *pos, size_t len) in eap_fast_parse_tlv() argument
151 switch (tlv_type) { in eap_fast_parse_tlv()
Deap_fast_common.h105 int tlv_type, u8 *pos, size_t len);
/hostap-latest/src/eap_server/
Deap_server_peap.c439 u16 tlv_type; in eap_peap_build_phase2_tlv() local
463 tlv_type = EAP_TLV_CRYPTO_BINDING_TLV; in eap_peap_build_phase2_tlv()
464 wpabuf_put_be16(buf, tlv_type); in eap_peap_build_phase2_tlv()
715 int tlv_type, mandatory, tlv_len; in eap_peap_process_phase2_tlv() local
727 tlv_type = pos[0] & 0x3f; in eap_peap_process_phase2_tlv()
728 tlv_type = (tlv_type << 8) | pos[1]; in eap_peap_process_phase2_tlv()
739 switch (tlv_type) { in eap_peap_process_phase2_tlv()
750 "%d%s", tlv_type, in eap_peap_process_phase2_tlv()
835 int tlv_type, mandatory, tlv_len, vtlv_len; in eap_peap_process_phase2_soh() local
850 tlv_type = pos[0] & 0x3f; in eap_peap_process_phase2_soh()
[all …]
Deap_server_fast.c609 result->tlv_type = host_to_be16( in eap_fast_build_crypto_binding()
621 result->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | in eap_fast_build_crypto_binding()
629 binding->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | in eap_fast_build_crypto_binding()
754 WPA_PUT_BE16((u8 *) &result->tlv_type, in eap_fast_build_pac()
762 pac_tlv->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | in eap_fast_build_pac()
1138 int mandatory, tlv_type, res; in eap_fast_parse_tlvs() local
1148 tlv_type = WPA_GET_BE16(pos) & 0x3fff; in eap_fast_parse_tlvs()
1158 tlv_type, (unsigned int) len, in eap_fast_parse_tlvs()
1161 res = eap_fast_parse_tlv(tlv, tlv_type, pos, len); in eap_fast_parse_tlvs()
1167 "mandatory TLV type %d", tlv_type); in eap_fast_parse_tlvs()
[all …]
Deap_server_teap.c642 result->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | in eap_teap_build_crypto_binding()
653 result->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | in eap_teap_build_crypto_binding()
661 cb->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | in eap_teap_build_crypto_binding()
803 WPA_PUT_BE16((u8 *) &result->tlv_type, in eap_teap_build_pac()
811 pac_tlv->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | TEAP_TLV_PAC); in eap_teap_build_pac()
1363 u16 tlv_type; in eap_teap_parse_tlvs() local
1374 tlv_type = WPA_GET_BE16(pos) & 0x3fff; in eap_teap_parse_tlvs()
1384 tlv_type, eap_teap_tlv_type_str(tlv_type), in eap_teap_parse_tlvs()
1388 res = eap_teap_parse_tlv(tlv, tlv_type, pos, len); in eap_teap_parse_tlvs()
1395 tlv_type); in eap_teap_parse_tlvs()
[all …]
/hostap-latest/src/eap_peer/
Deap_teap.c501 static struct wpabuf * eap_teap_tlv_nak(int vendor_id, int tlv_type) in eap_teap_tlv_nak() argument
508 vendor_id, tlv_type); in eap_teap_tlv_nak()
513 nak->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | TEAP_TLV_NAK); in eap_teap_tlv_nak()
516 nak->nak_type = host_to_be16(tlv_type); in eap_teap_tlv_nak()
533 ack->tlv_type = host_to_be16(TEAP_TLV_PAC | TEAP_TLV_MANDATORY); in eap_teap_tlv_pac_ack()
690 rbind->tlv_type = host_to_be16(TEAP_TLV_MANDATORY | in eap_teap_write_crypto_binding()
1161 u16 tlv_type; in eap_teap_parse_decrypted() local
1173 tlv_type = WPA_GET_BE16(pos) & 0x3fff; in eap_teap_parse_decrypted()
1183 tlv_type, eap_teap_tlv_type_str(tlv_type), in eap_teap_parse_decrypted()
1187 res = eap_teap_parse_tlv(tlv, tlv_type, pos, len); in eap_teap_parse_decrypted()
[all …]
Deap_fast.c519 static struct wpabuf * eap_fast_tlv_nak(int vendor_id, int tlv_type) in eap_fast_tlv_nak() argument
527 nak->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | EAP_TLV_NAK_TLV); in eap_fast_tlv_nak()
530 nak->nak_type = host_to_be16(tlv_type); in eap_fast_tlv_nak()
545 result->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | in eap_fast_tlv_result()
567 ack->tlv_type = host_to_be16(EAP_TLV_PAC_TLV | in eap_fast_tlv_pac_ack()
646 rbind->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | in eap_fast_write_crypto_binding()
746 act->tlv_type = host_to_be16(EAP_TLV_REQUEST_ACTION_TLV); in eap_fast_write_pac_request()
751 pac->tlv_type = host_to_be16(EAP_TLV_PAC_TLV); in eap_fast_write_pac_request()
755 type->tlv_type = host_to_be16(PAC_TYPE_PAC_TYPE); in eap_fast_write_pac_request()
1100 int mandatory, tlv_type, res; in eap_fast_parse_decrypted() local
[all …]
Deap_peap.c337 u16 tlv_type; in eap_tlv_add_cryptobinding() local
345 tlv_type = EAP_TLV_CRYPTO_BINDING_TLV; in eap_tlv_add_cryptobinding()
346 wpabuf_put_be16(buf, tlv_type); in eap_tlv_add_cryptobinding()
509 int tlv_type, mandatory; in eap_tlv_process() local
518 tlv_type = WPA_GET_BE16(pos) & 0x3fff; in eap_tlv_process()
530 switch (tlv_type) { in eap_tlv_process()
541 "%d%s", tlv_type, in eap_tlv_process()
547 tlv_type); in eap_tlv_process()