X-Git-Url: http://git.sameswireless.fr/l2tpns.git/blobdiff_plain/e0c65e8957cf9863bae84eba3018a68b3f6d4866..59e6083b5ecbb2a8e9ab511ac2f8da40b5c82f66:/test/radius.c diff --git a/test/radius.c b/test/radius.c index cc42db5..e31ce60 100644 --- a/test/radius.c +++ b/test/radius.c @@ -394,16 +394,16 @@ int main(int argc, char *argv[]) for (int j = 0; j < pw_len; j += 16) { MD5_CTX ctx; - MD5Init(&ctx); - MD5Update(&ctx, secret, strlen(secret)); + MD5_Init(&ctx); + MD5_Update(&ctx, secret, strlen(secret)); if (j) - MD5Update(&ctx, pass + j - 16, 16); + MD5_Update(&ctx, pass + j - 16, 16); else /* authenticator */ - MD5Update(&ctx, u->request + 4, 16); + MD5_Update(&ctx, u->request + 4, 16); - char digest[16]; - MD5Final(digest, &ctx); + uint8_t digest[16]; + MD5_Final(digest, &ctx); for (int k = 0; k < 16; k++) pass[j + k] ^= digest[k];