]> jfr.im git - solanum.git/blobdiff - ircd/ircd.c
modules: cleanups
[solanum.git] / ircd / ircd.c
index 41facf74a5b055035e1634612752f6e999286ead..84096b3da1e816f9ec314c5b9fd80b342f256750 100644 (file)
@@ -803,6 +803,7 @@ charybdis_main(int argc, char * const argv[])
 
        init_authd();           /* Start up authd. */
        init_dns();             /* Start up DNS query system */
+       init_modules();         /* Start up modules system */
 
        privilegeset_set_new("default", "", 0);
 
@@ -810,8 +811,6 @@ charybdis_main(int argc, char * const argv[])
                fprintf(stderr, "\nBeginning config test\n");
        read_conf_files(true);  /* cold start init conf files */
 
-       mod_add_path(MODULE_DIR);
-       mod_add_path(MODULE_DIR "/autoload");
        load_all_modules(1);
        load_core_modules(1);