diff --git a/daemon/daemon.c b/daemon/daemon.c index 534f2a4cf..36aab9b18 100644 --- a/daemon/daemon.c +++ b/daemon/daemon.c @@ -78,6 +78,7 @@ #include "util/module.h" #include "util/random.h" #include "util/tube.h" +#include "util/net_help.h" #include /** How many quit requests happened. */ diff --git a/util/net_help.c b/util/net_help.c index ced761701..72065d034 100644 --- a/util/net_help.c +++ b/util/net_help.c @@ -752,7 +752,7 @@ ub_crypto_lock_cb(int mode, int type, const char *ATTR_UNUSED(file), int ub_openssl_lock_init(void) { #ifdef OPENSSL_THREADS - size_t i; + int i; ub_openssl_locks = (lock_basic_t*)malloc( sizeof(lock_basic_t)*CRYPTO_num_locks()); if(!ub_openssl_locks) @@ -769,7 +769,7 @@ int ub_openssl_lock_init(void) void ub_openssl_lock_delete(void) { #ifdef OPENSSL_THREADS - size_t i; + int i; if(!ub_openssl_locks) return; for(i=0; i