Lines Matching refs:eap

20 #include "eap_peer/eap.h"
1110 wpa_hexdump(MSG_MSGDUMP, "eap methods",
1112 ssid->eap.eap_methods = methods;
1122 const struct eap_method_type *eap_methods = ssid->eap.eap_methods;
1160 os_free(ssid->eap.password);
1161 ssid->eap.password = NULL;
1162 ssid->eap.password_len = 0;
1179 os_free(ssid->eap.password);
1180 ssid->eap.password = (u8 *) tmp;
1181 ssid->eap.password_len = res_len;
1182 ssid->eap.flags &= ~EAP_CONFIG_FLAGS_PASSWORD_NTHASH;
1207 os_free(ssid->eap.password);
1208 ssid->eap.password = hash;
1209 ssid->eap.password_len = 16;
1210 ssid->eap.flags |= EAP_CONFIG_FLAGS_PASSWORD_NTHASH;
1221 if (ssid->eap.password == NULL)
1224 if (!(ssid->eap.flags & EAP_CONFIG_FLAGS_PASSWORD_NTHASH)) {
1226 ssid->eap.password, ssid->eap.password_len);
1234 wpa_snprintf_hex(buf + 5, 32 + 1, ssid->eap.password, 16);
1358 #define _STRe(f) #f, wpa_config_parse_str, OFFSET(eap.f)
1361 #define _STRe(f) #f, wpa_config_parse_str, wpa_config_write_str, OFFSET(eap.f)
1372 #define _STR_LENe(f) _STRe(f), OFFSET(eap.f ## _len)
1385 #define _INTe(f) #f, wpa_config_parse_int, OFFSET(eap.f), (void *) 0
1390 OFFSET(eap.f), (void *) 0
1447 { FUNC(eap) },
1612 static void eap_peer_config_free(struct eap_peer_config *eap)
1614 os_free(eap->eap_methods);
1615 os_free(eap->identity);
1616 os_free(eap->anonymous_identity);
1617 os_free(eap->password);
1618 os_free(eap->ca_cert);
1619 os_free(eap->ca_path);
1620 os_free(eap->client_cert);
1621 os_free(eap->private_key);
1622 os_free(eap->private_key_passwd);
1623 os_free(eap->dh_file);
1624 os_free(eap->subject_match);
1625 os_free(eap->altsubject_match);
1626 os_free(eap->ca_cert2);
1627 os_free(eap->ca_path2);
1628 os_free(eap->client_cert2);
1629 os_free(eap->private_key2);
1630 os_free(eap->private_key2_passwd);
1631 os_free(eap->dh_file2);
1632 os_free(eap->subject_match2);
1633 os_free(eap->altsubject_match2);
1634 os_free(eap->phase1);
1635 os_free(eap->phase2);
1636 os_free(eap->pcsc);
1637 os_free(eap->pin);
1638 os_free(eap->engine_id);
1639 os_free(eap->key_id);
1640 os_free(eap->cert_id);
1641 os_free(eap->ca_cert_id);
1642 os_free(eap->key2_id);
1643 os_free(eap->cert2_id);
1644 os_free(eap->ca_cert2_id);
1645 os_free(eap->pin2);
1646 os_free(eap->engine2_id);
1647 os_free(eap->otp);
1648 os_free(eap->pending_req_otp);
1649 os_free(eap->pac_file);
1650 os_free(eap->new_password);
1667 eap_peer_config_free(&ssid->eap);
1826 ssid->eap.fragment_size = DEFAULT_FRAGMENT_SIZE;