]> www.average.org Git - pam_pcsc_cr.git/blobdiff - authobj.c
authfile works
[pam_pcsc_cr.git] / authobj.c
index 2b774abccae724298d35666d94d9fd83ebbf1f7b..d2b6b7dee263124064ced1cdff93f470953f92dc 100644 (file)
--- a/authobj.c
+++ b/authobj.c
@@ -41,7 +41,7 @@ int make_authobj(const char *id, const char *pass, const char *nonce,
        int keysize = HASHSIZE;
        serializer_t srl;
 
-       datasize = ((secsize + paysize + HASHSIZE * 4 * sizeof(short) - 1) /
+       datasize = ((secsize + paysize + HASHSIZE + 4 * sizeof(short) - 1) /
                        CBLKSIZE + 1) * CBLKSIZE;
        data = alloca(datasize);
        serial_init(&srl, data, datasize);