X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ftincd.c;h=8869ccac16955d1010b8f560228f99e6b2ea356a;hb=8ebb017a10cd85406ddf5ab60d8ef1f56df526ff;hp=1d44a8ad66500ccd279c7a041af379419ebdd2fe;hpb=df3220a1549f992cbf4a9b6e67c1e67b69896c7d;p=tinc diff --git a/src/tincd.c b/src/tincd.c index 1d44a8ad..8869ccac 100644 --- a/src/tincd.c +++ b/src/tincd.c @@ -35,6 +35,7 @@ #include #include #include +#include #include @@ -448,6 +449,9 @@ int main(int argc, char **argv) RAND_load_file("/dev/urandom", 1024); + ENGINE_load_builtin_engines(); + ENGINE_register_all_complete(); + OpenSSL_add_all_algorithms(); if(generate_keys) { @@ -505,6 +509,8 @@ end: #ifndef HAVE_MINGW remove_pid(pidfilename); #endif + + EVP_cleanup(); return status; }