X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fopenssl%2Fcrypto.c;h=7cfdbbaf30030b41d4c22fe6410453cc13325a81;hb=e32d4f3db3f1ed3eebe2e11d57512b60a6c02fa6;hp=7e020e61f9150ed6d9863f7c06191fb63fdf7421;hpb=877d3b563002b81b7000412098d21c56d5a4ed09;p=tinc diff --git a/src/openssl/crypto.c b/src/openssl/crypto.c index 7e020e61..7cfdbbaf 100644 --- a/src/openssl/crypto.c +++ b/src/openssl/crypto.c @@ -20,7 +20,6 @@ #include "../system.h" #include -#include #include #include "../crypto.h" @@ -47,7 +46,7 @@ static void random_exit(void) { } void randomize(void *vout, size_t outlen) { - char *out = vout; + uint8_t *out = vout; while(outlen) { ssize_t len = read(random_fd, out, outlen); @@ -103,6 +102,5 @@ void crypto_init(void) { } void crypto_exit(void) { - OPENSSL_cleanup(); random_exit(); }