]> www.average.org Git - pam_pcsc_cr.git/blobdiff - ykneo.c
wip on crypto
[pam_pcsc_cr.git] / ykneo.c
diff --git a/ykneo.c b/ykneo.c
index 68ef65ece0f1db3517fd6e5314a9ab05d89711c6..5a153a545dd3af4c1d9131d0bb3138465394f029 100644 (file)
--- a/ykneo.c
+++ b/ykneo.c
@@ -1,3 +1,6 @@
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
 #include <stdlib.h>
 #include <string.h>
 #include <alloca.h>
 #include <stdlib.h>
 #include <string.h>
 #include <alloca.h>
@@ -38,7 +41,7 @@ static DWORD ykn_check_atr_hb(BYTE *str, DWORD size)
        return SCARD_S_SUCCESS;
 }
 
        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);
 {
        BYTE buf[258];
        DWORD rsize = sizeof(buf);
@@ -52,8 +55,8 @@ static DWORD ykn_prologue(SCARDHANDLE hCard,LPTSTR envp[])
        else return SCARD_W_CARD_NOT_AUTHENTICATED;
 }
 
        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;
 {
        DWORD rc;
        DWORD rsize = *recvsize_p + 2;
@@ -74,7 +77,7 @@ static DWORD ykn_trancieve(SCARDHANDLE hCard,LPTSTR envp[],
        return SCARD_S_SUCCESS;
 }
 
        return SCARD_S_SUCCESS;
 }
 
-static DWORD ykn_epilogue(SCARDHANDLE hCard,LPTSTR envp[])
+static DWORD ykn_epilogue(SCARDHANDLE hCard)
 {
        return SCardEndTransaction(hCard, SCARD_LEAVE_CARD);
 }
 {
        return SCardEndTransaction(hCard, SCARD_LEAVE_CARD);
 }