Home
last modified time | relevance | path

Searched refs:pac_opaque_len (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/wpa/src/eap_peer/
H A Deap_fast_pac.c158 if (eap_fast_copy_buf(&pac->pac_opaque, &pac->pac_opaque_len, in eap_fast_add_pac()
159 entry->pac_opaque, entry->pac_opaque_len) < 0 || in eap_fast_add_pac()
366 pac->pac_opaque = eap_fast_parse_hex(pos, &pac->pac_opaque_len); in eap_fast_parse_pac_opaque()
588 pac->pac_opaque, pac->pac_opaque_len, 0); in eap_fast_add_pac_data()
819 pac->pac_opaque_len = val; in eap_fast_load_pac_bin()
820 pac->pac_opaque = os_memdup(pos, pac->pac_opaque_len); in eap_fast_load_pac_bin()
823 pos += pac->pac_opaque_len; in eap_fast_load_pac_bin()
881 if (pac->pac_opaque_len > 65535 || in eap_fast_save_pac_bin()
884 len += 2 + EAP_FAST_PAC_KEY_LEN + 2 + pac->pac_opaque_len + in eap_fast_save_pac_bin()
905 WPA_PUT_BE16(pos, pac->pac_opaque_len); in eap_fast_save_pac_bin()
[all …]
H A Deap_teap_pac.c158 if (eap_teap_copy_buf(&pac->pac_opaque, &pac->pac_opaque_len, in eap_teap_add_pac()
159 entry->pac_opaque, entry->pac_opaque_len) < 0 || in eap_teap_add_pac()
367 pac->pac_opaque = eap_teap_parse_hex(pos, &pac->pac_opaque_len); in eap_teap_parse_pac_opaque()
593 pac->pac_opaque, pac->pac_opaque_len, 0); in eap_teap_add_pac_data()
823 pac->pac_opaque_len = val; in eap_teap_load_pac_bin()
824 pac->pac_opaque = os_memdup(pos, pac->pac_opaque_len); in eap_teap_load_pac_bin()
827 pos += pac->pac_opaque_len; in eap_teap_load_pac_bin()
885 if (pac->pac_opaque_len > 65535 || in eap_teap_save_pac_bin()
888 len += 2 + EAP_TEAP_PAC_KEY_LEN + 2 + pac->pac_opaque_len + in eap_teap_save_pac_bin()
909 WPA_PUT_BE16(pos, pac->pac_opaque_len); in eap_teap_save_pac_bin()
[all …]
H A Deap_fast_pac.h19 size_t pac_opaque_len; member
H A Deap_teap_pac.h19 size_t pac_opaque_len; member
H A Deap_fast.c858 entry->pac_opaque_len = len; in eap_fast_parse_pac_tlv()
1416 olen = pac->pac_opaque_len; in eap_fast_use_pac_opaque()
H A Deap_teap.c950 entry->pac_opaque_len = len; in eap_teap_parse_pac_tlv()
1592 olen = pac->pac_opaque_len; in eap_teap_use_pac_opaque()
/freebsd/contrib/wpa/src/eap_server/
H A Deap_server_fast.c127 size_t pac_opaque_len; in eap_fast_session_ticket_cb() local
144 pac_opaque_len = WPA_GET_BE16(ticket + 2); in eap_fast_session_ticket_cb()
146 if (pac_opaque_len < 8 || pac_opaque_len % 8 || in eap_fast_session_ticket_cb()
147 pac_opaque_len > len - 4) { in eap_fast_session_ticket_cb()
150 (unsigned long) pac_opaque_len, in eap_fast_session_ticket_cb()
155 pac_opaque, pac_opaque_len); in eap_fast_session_ticket_cb()
157 buf = os_malloc(pac_opaque_len - 8); in eap_fast_session_ticket_cb()
165 (pac_opaque_len - 8) / 8, pac_opaque, buf) < 0) { in eap_fast_session_ticket_cb()
178 end = buf + pac_opaque_len - 8; in eap_fast_session_ticket_cb()
H A Deap_server_teap.c147 size_t pac_opaque_len; in eap_teap_session_ticket_cb() local
163 pac_opaque_len = WPA_GET_BE16(ticket + 2); in eap_teap_session_ticket_cb()
165 if (pac_opaque_len < 8 || pac_opaque_len % 8 || in eap_teap_session_ticket_cb()
166 pac_opaque_len > len - 4) { in eap_teap_session_ticket_cb()
169 (unsigned long) pac_opaque_len, in eap_teap_session_ticket_cb()
174 pac_opaque, pac_opaque_len); in eap_teap_session_ticket_cb()
176 buf = os_malloc(pac_opaque_len - 8); in eap_teap_session_ticket_cb()
184 (pac_opaque_len - 8) / 8, pac_opaque, buf) < 0) { in eap_teap_session_ticket_cb()
196 end = buf + pac_opaque_len - 8; in eap_teap_session_ticket_cb()