Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:mnc_len

600 static int plmn_id_match(struct wpabuf *anqp, const char *imsi, int mnc_len)
646 imsi, mnc_len);
684 size_t mnc_len, char prefix)
705 } else if (mnc_len && os_strlen(imsi) >= 3 + mnc_len) {
706 plmn_len = 3 + mnc_len;
1359 int mnc_len;
1367 mnc_len = wpa_s->mnc_len;
1372 if (cred->pcsc && wpa_s->mnc_len > 0 && wpa_s->imsi[0]) {
1374 mnc_len = wpa_s->mnc_len;
1387 mnc_len = sep - cred->imsi - 3;
1388 os_memcpy(imsi_buf, cred->imsi, 3 + mnc_len);
1391 if (3 + mnc_len + msin_len >= sizeof(imsi_buf) - 1)
1392 msin_len = sizeof(imsi_buf) - 3 - mnc_len - 1;
1393 os_memcpy(&imsi_buf[3 + mnc_len], sep, msin_len);
1394 imsi_buf[3 + mnc_len + msin_len] = '\0';
1402 ret = plmn_id_match(bss->anqp->anqp_3gpp, imsi, mnc_len);
1521 int mnc_len = 0;
1528 mnc_len = wpa_s->mnc_len;
1532 imsi && build_root_nai(nai, sizeof(nai), imsi, mnc_len, 0) == 0) {