Lines Matching refs:identity
452 if (config->identity) { in eap_get_realm()
454 if (config->identity[i] == '@') in eap_get_realm()
462 os_memcpy(realm, &config->identity[i + 1], realm_len); in eap_get_realm()
489 if (!config->identity && !config->anonymous_identity && in eap_get_realm()
1603 os_free(conf->identity); in eap_sm_imsi_identity()
1604 conf->identity = os_malloc(1 + imsi_len); in eap_sm_imsi_identity()
1605 if (conf->identity == NULL) { in eap_sm_imsi_identity()
1613 conf->identity[0] = '1'; in eap_sm_imsi_identity()
1616 conf->identity[0] = '0'; in eap_sm_imsi_identity()
1619 conf->identity[0] = '6'; in eap_sm_imsi_identity()
1622 os_memcpy(conf->identity + 1, imsi, imsi_len); in eap_sm_imsi_identity()
1675 const u8 *identity; in eap_sm_buildIdentity() local
1686 (identity = sm->m->get_identity(sm, sm->eap_method_priv, in eap_sm_buildIdentity()
1689 "identity", identity, identity_len); in eap_sm_buildIdentity()
1691 identity = config->anonymous_identity; in eap_sm_buildIdentity()
1694 identity, identity_len); in eap_sm_buildIdentity()
1696 identity = config->machine_identity; in eap_sm_buildIdentity()
1699 identity, identity_len); in eap_sm_buildIdentity()
1700 } else if (config->imsi_privacy_cert && config->identity && in eap_sm_buildIdentity()
1702 const u8 *pos = config->identity; in eap_sm_buildIdentity()
1703 const u8 *end = config->identity + config->identity_len; in eap_sm_buildIdentity()
1719 identity = wpabuf_head(privacy_identity); in eap_sm_buildIdentity()
1723 identity, identity_len); in eap_sm_buildIdentity()
1725 identity = config->identity; in eap_sm_buildIdentity()
1728 identity, identity_len); in eap_sm_buildIdentity()
1733 if (!identity) { in eap_sm_buildIdentity()
1736 identity = config->identity; in eap_sm_buildIdentity()
1740 identity, identity_len); in eap_sm_buildIdentity()
1747 } else if (!identity) { in eap_sm_buildIdentity()
1759 wpabuf_put_data(resp, identity, identity_len); in eap_sm_buildIdentity()
1761 os_free(sm->identity); in eap_sm_buildIdentity()
1762 sm->identity = os_memdup(identity, identity_len); in eap_sm_buildIdentity()
2276 os_free(sm->identity); in eap_peer_sm_deinit()
2818 return config->identity; in eap_get_config_identity()
3245 os_memcmp(conf->identity, WSC_ID_ENROLLEE, WSC_ID_ENROLLEE_LEN)) in eap_is_wps_pbc_enrollee()
3258 os_memcmp(conf->identity, WSC_ID_ENROLLEE, WSC_ID_ENROLLEE_LEN)) in eap_is_wps_pin_enrollee()