Lines Matching refs:imsi_len
175 size_t max_len, size_t *imsi_len,
180 if (*imsi_len + 36 > max_len) {
199 pos = imsi + *imsi_len;
203 *imsi_len = pos - imsi;
489 size_t imsi_len;
494 imsi, &imsi_len);
498 pos = imsi_len + 1; /* points to the beginning of the realm */
499 if (eap_sm_append_3gpp_realm(sm, imsi, sizeof(imsi), &imsi_len,
1520 size_t imsi_len;
1524 imsi_len = sizeof(imsi);
1525 if (scard_get_imsi(sm->scard_ctx, imsi, &imsi_len)) {
1530 wpa_hexdump_ascii(MSG_DEBUG, "IMSI", (u8 *) imsi, imsi_len);
1532 if (imsi_len < 7) {
1547 if (eap_sm_append_3gpp_realm(sm, imsi, sizeof(imsi), &imsi_len,
1552 wpa_hexdump_ascii(MSG_DEBUG, "IMSI + realm", (u8 *) imsi, imsi_len);
1570 conf->identity = os_malloc(1 + imsi_len);
1588 os_memcpy(conf->identity + 1, imsi, imsi_len);
1589 conf->identity_len = 1 + imsi_len;