Lines Matching defs:mnc_len
738 static int plmn_id_match(struct wpabuf *anqp, const char *imsi, int mnc_len)
784 imsi, mnc_len);
822 size_t mnc_len, char prefix)
843 } else if (mnc_len && os_strlen(imsi) >= 3 + mnc_len) {
844 plmn_len = 3 + mnc_len;
1968 if (wpa_s->imsi[0] && wpa_s->mnc_len)
1979 wpa_s->mnc_len = scard_get_mnc_len(wpa_s->scard);
1981 wpa_s->imsi, wpa_s->mnc_len);
2010 wpa_s->mnc_len = eapol_sm_get_eap_proxy_imsi(wpa_s->eapol, -1,
2013 if (wpa_s->mnc_len > 0) {
2017 wpa_s->imsi, wpa_s->mnc_len);
2028 int mnc_len;
2037 mnc_len = wpa_s->mnc_len;
2042 if (cred->pcsc && wpa_s->mnc_len > 0 && wpa_s->imsi[0]) {
2044 mnc_len = wpa_s->mnc_len;
2058 mnc_len = sep - cred->imsi - 3;
2059 os_memcpy(imsi_buf, cred->imsi, 3 + mnc_len);
2062 if (3 + mnc_len + msin_len >= sizeof(imsi_buf) - 1)
2063 msin_len = sizeof(imsi_buf) - 3 - mnc_len - 1;
2064 os_memcpy(&imsi_buf[3 + mnc_len], sep, msin_len);
2065 imsi_buf[3 + mnc_len + msin_len] = '\0';
2074 ret = plmn_id_match(bss->anqp->anqp_3gpp, imsi, mnc_len);
2298 int mnc_len = 0;
2306 mnc_len = wpa_s->mnc_len;
2310 else if (cred->pcsc && wpa_s->mnc_len > 0 && wpa_s->imsi[0]) {
2312 mnc_len = wpa_s->mnc_len;
2316 imsi && build_root_nai(nai, sizeof(nai), imsi, mnc_len, 0) == 0) {