Lines Matching refs:imsi

65 	char imsi[20];
76 char imsi[20];
115 " imsi INTEGER PRIMARY KEY NOT NULL,"
194 unsigned long long imsi;
197 imsi = atoll(imsi_txt);
198 os_snprintf(db_tmp_milenage.imsi, sizeof(db_tmp_milenage.imsi),
199 "%llu", imsi);
201 "SELECT ki,opc,amf,sqn FROM milenage WHERE imsi=%llu;",
202 imsi);
221 "UPDATE milenage SET sqn='%s' WHERE imsi=%s;",
222 val, m->imsi);
225 m->imsi);
306 if (strlen(pos) >= sizeof(g->imsi)) {
312 os_strlcpy(g->imsi, pos, sizeof(g->imsi));
371 static struct gsm_triplet * get_gsm_triplet(const char *imsi)
376 if (strcmp(g->imsi, imsi) == 0) {
385 if (strcmp(g->imsi, imsi) == 0) {
444 if (strlen(pos) >= sizeof(m->imsi)) {
450 os_strlcpy(m->imsi, pos, sizeof(m->imsi));
554 if (strncmp(buf, m->imsi, imsi_len) == 0 &&
555 m->imsi[imsi_len] == '\0')
563 pos += snprintf(pos, end - pos, "%s ", m->imsi);
595 static struct milenage_parameters * get_milenage(const char *imsi)
600 if (strcmp(m->imsi, imsi) == 0)
607 m = db_get_milenage(imsi);
615 char *imsi)
625 pos = strchr(imsi, ' ');
636 ret = snprintf(rpos, rend - rpos, "SIM-RESP-AUTH %s", imsi);
641 m = get_milenage(imsi);
660 while (count < max_chal && (g = get_gsm_triplet(imsi))) {
661 if (strcmp(g->imsi, imsi) != 0)
677 printf("No GSM triplets found for %s\n", imsi);
715 char *imsi)
729 m = get_milenage(imsi);
745 printf("Unknown IMSI: %s\n", imsi);
761 ret = snprintf(pos, end - pos, "AKA-RESP-AUTH %s ", imsi);
792 char *imsi)
800 auts = strchr(imsi, ' ');
810 printf("AKA-AUTS: IMSI=%s AUTS=%s RAND=%s\n", imsi, auts, __rand);
817 m = get_milenage(imsi);
819 printf("Unknown IMSI: %s\n", imsi);