Lines Matching full:scard
382 scard_deinit(wpa_s->scard);
383 wpa_s->scard = NULL;
2737 wpa_s->scard = scard_init(SCARD_TRY_BOTH, wpa_s->conf->pcsc_reader);
2738 if (!wpa_s->scard)
2742 scard_set_pin(wpa_s->scard, wpa_s->conf->pcsc_pin) < 0) {
2743 scard_deinit(wpa_s->scard);
2744 wpa_s->scard = NULL;
2750 if (scard_get_imsi(wpa_s->scard, wpa_s->imsi, &len)) {
2751 scard_deinit(wpa_s->scard);
2752 wpa_s->scard = NULL;
2758 wpa_s->mnc_len = scard_get_mnc_len(wpa_s->scard);
2760 wpa_printf(MSG_DEBUG, "SCARD: IMSI %s (MNC length %d)",
2763 wpa_sm_set_scard_ctx(wpa_s->wpa, wpa_s->scard);
2764 eapol_sm_register_scard_ctx(wpa_s->eapol, wpa_s->scard);