fixed bugs due to new version of opensc

git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@517 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
frankmorgner
2011-09-02 13:48:17 +00:00
parent a0cc017ae6
commit 59b8a9b0da
3 changed files with 16 additions and 3 deletions

View File

@@ -316,6 +316,7 @@ main(int argc, char *argv[])
memcpy(sendbuf+6, pin, pinlen); /* PIN */
sendbuf[6+pinlen] = 0x00; /* length certificate description */
sendbuf[7+pinlen] = 0x00; /* length certificate description */
t_start = time(NULL);
r = SCardControl(hCard, pace_ctl,
sendbuf, 8+pinlen,
@@ -330,7 +331,8 @@ main(int argc, char *argv[])
r = parse_EstablishPACEChannel_OutputData(recvbuf, recvlen);
if (r != SCARD_S_SUCCESS) {
printb("EstablishPACEChannel", recvbuf, recvlen);
printb("EstablishPACEChannel InBuffer\n", sendbuf, 8+pinlen);
printb("EstablishPACEChannel OutBuffer\n", recvbuf, recvlen);
goto err;
}