src/server/daemon/webserver.c

changeset 19
d680536f8c2f
parent 18
73aacbf6e492
child 22
adb0bda54e6b
--- a/src/server/daemon/webserver.c	Mon Jan 16 14:06:52 2012 +0100
+++ b/src/server/daemon/webserver.c	Sat Jan 21 16:37:35 2012 +0100
@@ -35,6 +35,7 @@
 
 #include "func.h"
 #include "config.h"
+#include "configmanager.h"
 #include "httplistener.h"
 #include "webserver.h"
 
@@ -51,10 +52,14 @@
     add_functions(webserver_funcs);
 
     // load init.conf
-    load_init_conf(NULL);
+    load_init_conf("conf/init.conf");
 
     // load server.conf
-    load_server_conf(NULL);
+    init_configuration_manager();
+    if(cfgmgr_load_config() != 0) {
+        fprintf(stderr, "Cannot load configuration\n");
+        return -1;
+    }
 
     // init NSAPI functions
 

mercurial