Lines Matching refs:method
41 enum eap_type method);
142 int vendor, u32 method) in eap_config_allowed_method() argument
152 m[i].method != EAP_TYPE_NONE; i++) { in eap_config_allowed_method()
153 if (m[i].vendor == vendor && m[i].method == method) in eap_config_allowed_method()
167 int eap_allowed_method(struct eap_sm *sm, int vendor, u32 method) in eap_allowed_method() argument
170 method); in eap_allowed_method()
331 enum eap_type method; in SM_STATE() local
337 method = sm->reqVendorMethod; in SM_STATE()
339 method = sm->reqMethod; in SM_STATE()
341 eap_method = eap_peer_get_eap_method(sm->reqVendor, method); in SM_STATE()
343 if (!eap_sm_allowMethod(sm, sm->reqVendor, method)) { in SM_STATE()
345 sm->reqVendor, method); in SM_STATE()
348 sm->reqVendor, method); in SM_STATE()
355 "vendor=%u method=%u", sm->reqVendor, method); in SM_STATE()
369 sm->m->method == method && in SM_STATE()
386 sm->reqVendor, method); in SM_STATE()
394 sm->reqVendor, method, sm->m->name); in SM_STATE()
409 sm->reqVendor, method, sm->m->name); in SM_STATE()
432 sm->reqVendor, method, sm->m->name); in SM_STATE()
893 if (sm->m->vendor == EAP_VENDOR_IETF && sm->m->method == EAP_TYPE_LEAP) in SM_STATE()
1386 enum eap_type method) in eap_sm_allowMethod() argument
1388 if (!eap_allowed_method(sm, vendor, method)) { in eap_sm_allowMethod()
1390 "vendor %u method %u", vendor, method); in eap_sm_allowMethod()
1393 if (eap_peer_get_eap_method(vendor, method)) in eap_sm_allowMethod()
1396 "vendor %u method %u", vendor, method); in eap_sm_allowMethod()
1422 sm->reqVendorMethod == m->method) in eap_sm_build_expanded_nak()
1424 if (eap_allowed_method(sm, m->vendor, m->method)) { in eap_sm_build_expanded_nak()
1427 m->vendor, m->method); in eap_sm_build_expanded_nak()
1430 wpabuf_put_be32(resp, m->method); in eap_sm_build_expanded_nak()
1474 if (m->vendor == EAP_VENDOR_IETF && m->method == sm->reqMethod) in eap_sm_buildNak()
1476 if (eap_allowed_method(sm, m->vendor, m->method)) { in eap_sm_buildNak()
1483 wpabuf_put_u8(resp, m->method); in eap_sm_buildNak()
1552 enum { EAP_SM_SIM, EAP_SM_AKA, EAP_SM_AKA_PRIME } method = EAP_SM_SIM; in eap_sm_imsi_identity() local
1589 m[i].method != EAP_TYPE_NONE); i++) { in eap_sm_imsi_identity()
1591 m[i].method == EAP_TYPE_AKA_PRIME) { in eap_sm_imsi_identity()
1592 method = EAP_SM_AKA_PRIME; in eap_sm_imsi_identity()
1597 m[i].method == EAP_TYPE_AKA) { in eap_sm_imsi_identity()
1598 method = EAP_SM_AKA; in eap_sm_imsi_identity()
1611 switch (method) { in eap_sm_imsi_identity()
2730 u32 method; in eap_get_phase2_types() local
2745 method = m->method; in eap_get_phase2_types()
2746 if (eap_allowed_phase2_type(vendor, method)) { in eap_get_phase2_types()
2748 method == EAP_TYPE_TLS && config && in eap_get_phase2_types()
2752 buf[*count].method = method; in eap_get_phase2_types()