X-Git-Url: http://average.org/gitweb/?a=blobdiff_plain;f=ykneo.c;h=2510e18d307ab3f68a3d27a1f50f784c677eae38;hb=3d841899fe8859b2ce6af8fdfd8fa961c7651425;hp=68ef65ece0f1db3517fd6e5314a9ab05d89711c6;hpb=d1eca5714f380358097e727408b07bdb808344bb;p=pam_pcsc_cr.git diff --git a/ykneo.c b/ykneo.c index 68ef65e..2510e18 100644 --- a/ykneo.c +++ b/ykneo.c @@ -38,7 +38,7 @@ static DWORD ykn_check_atr_hb(BYTE *str, DWORD size) return SCARD_S_SUCCESS; } -static DWORD ykn_prologue(SCARDHANDLE hCard,LPTSTR envp[]) +static DWORD ykn_prologue(SCARDHANDLE hCard) { BYTE buf[258]; DWORD rsize = sizeof(buf); @@ -52,8 +52,8 @@ static DWORD ykn_prologue(SCARDHANDLE hCard,LPTSTR envp[]) else return SCARD_W_CARD_NOT_AUTHENTICATED; } -static DWORD ykn_trancieve(SCARDHANDLE hCard,LPTSTR envp[], - LPTSTR send, DWORD sendsize, BYTE *recv, LPDWORD recvsize_p) +static DWORD ykn_trancieve(SCARDHANDLE hCard, + BYTE *send, DWORD sendsize, BYTE *recv, LPDWORD recvsize_p) { DWORD rc; DWORD rsize = *recvsize_p + 2; @@ -74,7 +74,7 @@ static DWORD ykn_trancieve(SCARDHANDLE hCard,LPTSTR envp[], return SCARD_S_SUCCESS; } -static DWORD ykn_epilogue(SCARDHANDLE hCard,LPTSTR envp[]) +static DWORD ykn_epilogue(SCARDHANDLE hCard) { return SCardEndTransaction(hCard, SCARD_LEAVE_CARD); }