X-Git-Url: http://www.average.org/gitweb/?p=pam_pcsc_cr.git;a=blobdiff_plain;f=pcsc_cr.c;h=b457cd85025a852e70a89448ac1b7283f6fec022;hp=52a18e7d9dbcf275f0ab675c96fc3f28856847f0;hb=4a5da38dfd8b0236564ffe6b70eab1eeb399fff0;hpb=8c8a47cd542e60381773fe23f2075aa5b896be4f diff --git a/pcsc_cr.c b/pcsc_cr.c index 52a18e7..b457cd8 100644 --- a/pcsc_cr.c +++ b/pcsc_cr.c @@ -87,6 +87,15 @@ long pcsc_cr(unsigned char *chal, int csize, unsigned char *resp, int *rsize) (void)SCardDisconnect(hCard, SCARD_LEAVE_CARD); } if (rc) goto free_out; +#if 0 + char serial[16]; + memset(serial, 'z', sizeof(serial)); + serial[sizeof(serial) - 1] - '\0'; + lrsize = sizeof(serial); + rc = type->getserial(hCard, &serial, &lrsize); + if (rc) goto disc_free_out; + printf("Serial is %s\n", serial); +#endif lrsize = *rsize; rc = type->trancieve(hCard, chal, csize, resp, &lrsize); if (rc) goto disc_free_out;