/freebsd-11-stable/contrib/wpa/hostapd/ |
H A D | hlr_auc_gw.c | 73 char imsi[20]; member in struct:gsm_triplet 84 char imsi[20]; member in struct:milenage_parameters 125 " imsi INTEGER PRIMARY KEY NOT NULL," 209 unsigned long long imsi; local 212 imsi = atoll(imsi_txt); 213 os_snprintf(db_tmp_milenage.imsi, sizeof(db_tmp_milenage.imsi), 214 "%llu", imsi); 216 "SELECT * FROM milenage WHERE imsi=%llu;", imsi); 362 get_gsm_triplet(const char *imsi) argument 570 get_milenage(const char *imsi) argument 589 sim_req_auth(char *imsi, char *resp, size_t resp_len) argument 662 gsm_auth_req(char *imsi, char *resp, size_t resp_len) argument 734 aka_req_auth(char *imsi, char *resp, size_t resp_len) argument 811 aka_auts(char *imsi, char *resp, size_t resp_len) argument [all...] |
/freebsd-11-stable/contrib/wpa/src/eap_server/ |
H A D | eap_sim_db.c | 38 char imsi[20]; member in struct:eap_sim_db_pending 377 eap_sim_db_get_pending(struct eap_sim_db_data *data, const char *imsi, int aka) argument 383 if (entry->aka == aka && os_strcmp(entry->imsi, imsi) == 0) { 457 const char *imsi, char *buf) 469 entry = eap_sim_db_get_pending(data, imsi, 0); 536 const char *imsi, char *buf) 547 entry = eap_sim_db_get_pending(data, imsi, 1); 629 char buf[1000], *pos, *cmd, *imsi; local 654 imsi 456 eap_sim_db_sim_resp_auth(struct eap_sim_db_data *data, const char *imsi, char *buf) argument 535 eap_sim_db_aka_resp_auth(struct eap_sim_db_data *data, const char *imsi, char *buf) argument 933 const char *imsi; local 1400 const char *imsi; local 1493 const char *imsi; local [all...] |
H A D | eap_i.h | 163 char imsi[20]; member in struct:eap_sm
|
H A D | eap_server_sim.c | 556 os_strlcpy(sm->imsi, &data->permanent[1], sizeof(sm->imsi));
|
H A D | eap_server_aka.c | 818 os_strlcpy(sm->imsi, &data->permanent[1], sizeof(sm->imsi));
|
H A D | eap_server.c | 2026 if (!sm || sm->imsi[0] == '\0') 2028 return sm->imsi;
|
/freebsd-11-stable/contrib/wpa/src/utils/ |
H A D | pcsc_funcs.h | 17 int scard_get_imsi(struct scard_data *scard, char *imsi, size_t *len);
|
H A D | pcsc_funcs.c | 1096 * @imsi: Buffer for IMSI 1097 * @len: Length of imsi buffer; set to IMSI length on success 1100 * (USIM only), -4 if IMSI does not fit in the provided imsi buffer (len is set 1107 int scard_get_imsi(struct scard_data *scard, char *imsi, size_t *len) argument 1148 pos = imsi;
|
/freebsd-11-stable/contrib/wpa/wpa_supplicant/ |
H A D | interworking.c | 163 if (cred->pcsc || cred->imsi) 175 if (cred->pcsc || cred->imsi) 191 if (cred->domain || cred->pcsc || cred->imsi || 730 static int plmn_id_match(struct wpabuf *anqp, const char *imsi, int mnc_len) argument 748 plmn[0] = (imsi[0] - '0') | ((imsi[1] - '0') << 4); 749 plmn[1] = (imsi[2] - '0') | ((imsi[5] - '0') << 4); 750 plmn[2] = (imsi[3] - '0') | ((imsi[ 813 build_root_nai(char *nai, size_t nai_len, const char *imsi, size_t mnc_len, char prefix) argument 869 set_root_nai(struct wpa_ssid *ssid, const char *imsi, char prefix) argument 1966 const char *imsi; local 2236 char *imsi = NULL; local [all...] |
H A D | eapol_test.c | 1066 char imsi[20]; local 1102 len = sizeof(imsi); 1103 if (scard_get_imsi(scard, imsi, &len)) 1105 wpa_hexdump_ascii(MSG_DEBUG, "SCARD: IMSI", (u8 *) imsi, len); 1128 printf("%c", imsi[j]); 1175 char imsi[20]; local 1204 len = sizeof(imsi); 1205 if (scard_get_imsi(scard, imsi, &len)) { 1217 printf("%c", imsi[j]);
|
H A D | config.h | 170 * imsi - IMSI in <MCC> | <MNC> | '-' | <MSIN> format 172 char *imsi; member in struct:wpa_cred
|
H A D | wpas_glue.c | 945 wpa_s->imsi, &len); 947 wpa_s->imsi[len] = '\0'; 949 wpa_s->imsi, wpa_s->mnc_len);
|
H A D | config_file.c | 964 if (cred->imsi) 965 fprintf(f, "\timsi=\"%s\"\n", cred->imsi);
|
H A D | config.c | 2627 os_free(cred->imsi); 3429 if (os_strcmp(var, "imsi") == 0) { 3430 os_free(cred->imsi); 3431 cred->imsi = val; 3750 if (os_strcmp(var, "imsi") == 0) 3751 return alloc_strdup(cred->imsi);
|
H A D | wpa_supplicant_i.h | 618 char imsi[20]; member in struct:wpa_supplicant
|
H A D | wpa_supplicant.c | 4855 len = sizeof(wpa_s->imsi) - 1; 4856 if (scard_get_imsi(wpa_s->scard, wpa_s->imsi, &len)) { 4862 wpa_s->imsi[len] = '\0'; 4867 wpa_s->imsi, wpa_s->mnc_len); 5929 wpa_s->imsi, &len); 5931 wpa_s->imsi[len] = '\0'; 5933 wpa_s->imsi, wpa_s->mnc_len);
|
H A D | ctrl_iface.c | 3571 "cred id / realm / username / domain / imsi\n"); 3582 cred->imsi ? cred->imsi : "");
|
/freebsd-11-stable/contrib/wpa/src/eap_peer/ |
H A D | eap.c | 174 static int eap_sm_append_3gpp_realm(struct eap_sm *sm, char *imsi, argument 190 mnc[1] = imsi[3]; 191 mnc[2] = imsi[4]; 193 mnc[0] = imsi[3]; 194 mnc[1] = imsi[4]; 195 mnc[2] = imsi[5]; 199 pos = imsi + *imsi_len; 200 pos += os_snprintf(pos, imsi + max_len - pos, 202 mnc, imsi[0], imsi[ 488 char imsi[100]; local 1497 mnc_len_from_imsi(const char *imsi) argument 1519 char imsi[100]; local [all...] |
H A D | eap.h | 271 * @imsi: Buffer for IMSI value 275 int (*get_imsi)(void *ctx, int sim_num, char *imsi, size_t *len);
|
/freebsd-11-stable/contrib/wpa/src/eapol_supp/ |
H A D | eapol_supp_sm.h | 346 int eapol_sm_get_eap_proxy_imsi(void *ctx, int sim_num, char *imsi,
|
H A D | eapol_supp_sm.c | 2189 int eapol_sm_get_eap_proxy_imsi(void *ctx, int sim_num, char *imsi, size_t *len) argument 2195 return eap_proxy_get_imsi(sm->eap_proxy, sim_num, imsi, len);
|
/freebsd-11-stable/contrib/wpa/hs20/client/ |
H A D | osu_client.c | 1676 char *imsi, *eaptype, *str, buf[20]; local 1718 imsi = xml_node_get_text(ctx->xml, node); 1719 if (imsi == NULL) { 1723 wpa_printf(MSG_INFO, " - Credential/SIM/IMSI = %s", imsi); 1724 imsi_len = os_strlen(imsi); 1727 xml_node_get_text_free(ctx->xml, imsi); 1736 if (os_strncmp(imsi + 3, pos + 3, 3) == 0) 1738 else if (os_strncmp(imsi + 3, pos + 4, 2) == 0) 1744 os_memcpy(buf, imsi, 3 + mnc_len); 1746 os_strlcpy(buf + 3 + mnc_len + 1, imsi [all...] |
/freebsd-11-stable/contrib/wpa/src/radius/ |
H A D | radius_server.c | 407 " imsi TEXT," 1018 const char *imsi, *eap_method; local 1025 imsi = eap_get_imsi(sess->eap); 1026 if (!imsi) 1039 sql = sqlite3_mprintf("INSERT INTO sim_provisioning(mobile_identifier_hash,imsi,mac_addr,eap_method,timestamp) VALUES (%Q,%Q,%Q,%Q,%u)", 1040 hash_txt, imsi, addr_txt, eap_method, now.sec);
|