Searched refs:scard (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.2-release/contrib/wpa/src/utils/
H A Dpcsc_funcs.h21 void scard_deinit(struct scard_data *scard);
23 int scard_set_pin(struct scard_data *scard, const char *pin);
24 int scard_get_imsi(struct scard_data *scard, char *imsi, size_t *len);
25 int scard_get_mnc_len(struct scard_data *scard);
26 int scard_gsm_auth(struct scard_data *scard, const unsigned char *_rand,
28 int scard_umts_auth(struct scard_data *scard, const unsigned char *_rand,
32 int scard_get_pin_retry_counter(struct scard_data *scard);
33 int scard_supports_umts(struct scard_data *scard);
H A Dpcsc_funcs.c244 static int _scard_select_file(struct scard_data *scard, unsigned short file_id,
248 static int scard_select_file(struct scard_data *scard, unsigned short file_id,
250 static int scard_verify_pin(struct scard_data *scard, const char *pin);
251 static int scard_get_record_len(struct scard_data *scard,
253 static int scard_read_record(struct scard_data *scard,
363 static int scard_pin_needed(struct scard_data *scard, argument
366 if (scard->sim_type == SCARD_GSM_SIM) {
373 if (scard->sim_type == SCARD_USIM) {
388 static int scard_get_aid(struct scard_data *scard, unsigned char *aid, argument
405 if (scard_select_file(scard, SCARD_FILE_EF_DI
502 struct scard_data *scard; local
705 scard_set_pin(struct scard_data *scard, const char *pin) argument
734 scard_deinit(struct scard_data *scard) argument
762 scard_transmit(struct scard_data *scard, unsigned char *_send, size_t send_len, unsigned char *_recv, size_t *recv_len) argument
789 _scard_select_file(struct scard_data *scard, unsigned short file_id, unsigned char *buf, size_t *buf_len, sim_types sim_type, unsigned char *aid, size_t aidlen) argument
870 scard_select_file(struct scard_data *scard, unsigned short file_id, unsigned char *buf, size_t *buf_len) argument
878 scard_get_record_len(struct scard_data *scard, unsigned char recnum, unsigned char mode) argument
913 scard_read_record(struct scard_data *scard, unsigned char *data, size_t len, unsigned char recnum, unsigned char mode) argument
960 scard_read_file(struct scard_data *scard, unsigned char *data, size_t len) argument
1004 scard_verify_pin(struct scard_data *scard, const char *pin) argument
1036 scard_get_pin_retry_counter(struct scard_data *scard) argument
1090 scard_get_imsi(struct scard_data *scard, char *imsi, size_t *len) argument
1164 scard_get_mnc_len(struct scard_data *scard) argument
1224 scard_gsm_auth(struct scard_data *scard, const unsigned char *_rand, unsigned char *sres, unsigned char *kc) argument
1322 scard_umts_auth(struct scard_data *scard, const unsigned char *_rand, const unsigned char *autn, unsigned char *res, size_t *res_len, unsigned char *ik, unsigned char *ck, unsigned char *auts) argument
1424 scard_supports_umts(struct scard_data *scard) argument
[all...]
/freebsd-10.2-release/contrib/wpa/wpa_supplicant/
H A Deapol_test.c476 ctx->scard_ctx = wpa_s->scard;
506 eapol_sm_register_scard_ctx(wpa_s->eapol, wpa_s->scard);
536 scard_deinit(wpa_s->scard);
867 struct scard_data *scard; local
896 scard = scard_init(SCARD_TRY_BOTH, NULL);
897 if (scard == NULL)
899 if (scard_set_pin(scard, "1234")) {
901 scard_deinit(scard);
906 if (scard_get_imsi(scard, imsi, &len))
912 scard_get_mnc_len(scard));
976 struct scard_data *scard; local
[all...]
H A Dpreauth_test.c186 scard_deinit(wpa_s->scard);
H A Dwpa_supplicant.c391 scard_deinit(wpa_s->scard);
392 wpa_s->scard = NULL;
2671 wpa_s->scard = scard_init(SCARD_TRY_BOTH, wpa_s->conf->pcsc_reader);
2672 if (!wpa_s->scard)
2676 scard_set_pin(wpa_s->scard, wpa_s->conf->pcsc_pin) < 0) {
2677 scard_deinit(wpa_s->scard);
2678 wpa_s->scard = NULL;
2684 if (scard_get_imsi(wpa_s->scard, wpa_s->imsi, &len)) {
2685 scard_deinit(wpa_s->scard);
2686 wpa_s->scard
[all...]
H A Dinterworking.c770 if (cred->pcsc && wpa_s->conf->pcsc_reader && wpa_s->scard &&
823 if (cred->pcsc && wpa_s->scard && scard_supports_umts(wpa_s->scard))
1358 if (cred->pcsc && wpa_s->conf->pcsc_reader && wpa_s->scard &&
1506 wpa_s->scard && wpa_s->imsi[0]) {
H A Dwpa_supplicant_i.h391 struct scard_data *scard; member in struct:wpa_supplicant
H A Devents.c270 if (ssid->eap.pcsc == NULL || wpa_s->scard != NULL)
314 wpa_s->scard = scard_init(type, NULL);
315 if (wpa_s->scard == NULL) {
320 wpa_sm_set_scard_ctx(wpa_s->wpa, wpa_s->scard);
321 eapol_sm_register_scard_ctx(wpa_s->eapol, wpa_s->scard);
/freebsd-10.2-release/crypto/openssh/contrib/redhat/
H A Dopenssh.spec21 %define scard 0
56 %{?smartcard:%define scard 1}
201 %if %{scard}
275 %if ! %{scard}
352 %if %{scard}

Completed in 237 milliseconds