Lines Matching defs:pac
61 struct eap_teap_pac *pac;
215 eap_teap_load_pac_bin(sm, &data->pac, config->pac_file) < 0) {
222 eap_teap_load_pac(sm, &data->pac, config->pac_file) < 0) {
227 eap_teap_pac_list_truncate(data->pac, data->max_pac_list_len);
255 struct eap_teap_pac *pac, *prev;
265 pac = data->pac;
267 while (pac) {
268 prev = pac;
269 pac = pac->next;
966 u8 *pac, size_t pac_len)
973 pos = pac;
1133 u8 *pac, size_t pac_len)
1139 if (eap_teap_process_pac_tlv(&entry, pac, pac_len) ||
1143 eap_teap_add_pac(&data->pac, &data->current_pac, &entry);
1144 eap_teap_pac_list_truncate(data->pac, data->max_pac_list_len);
1146 eap_teap_save_pac_bin(sm, data->pac, config->pac_file);
1148 eap_teap_save_pac(sm, data->pac, config->pac_file);
1215 struct teap_tlv_hdr *pac;
1218 req = wpabuf_alloc(sizeof(*act) + sizeof(*pac) + sizeof(*type));
1230 pac = wpabuf_put(req, sizeof(*pac));
1231 pac->tlv_type = host_to_be16(TEAP_TLV_PAC);
1232 pac->length = host_to_be16(sizeof(*type));
1409 if (tlv.pac) {
1412 tlv.pac, tlv.pac_len);
1422 if (!data->current_pac && data->provisioning && !failed && !tlv.pac &&
1570 data->current_pac = eap_teap_get_pac(data->pac, a_id, a_id_len,
1585 struct eap_teap_pac *pac)
1592 olen = pac->pac_opaque_len;
1599 os_memcpy(ehdr + 1, pac->pac_opaque, olen);