Use splay trees instead of AVL trees.
[tinc] / src / tincd.c
index ed96762..54ee232 100644 (file)
@@ -447,6 +447,7 @@ int main(int argc, char **argv)
 
        /* Slllluuuuuuurrrrp! */
 
+       srand(time(NULL));
        RAND_load_file("/dev/urandom", 1024);
 
        ENGINE_load_builtin_engines();
@@ -462,6 +463,11 @@ int main(int argc, char **argv)
        if(!read_server_config())
                return 1;
 
+       if(event_init() < 0) {
+               logger(LOG_ERR, _("Error initializing libevent!"));
+               return 1;
+       }
+
        if(lzo_init() != LZO_E_OK) {
                logger(LOG_ERR, _("Error initializing LZO compressor!"));
                return 1;