-/* main.c - srvx
+/* main.c - X3
* Copyright 2000-2004 srvx Development Team
*
* This file is part of x3.
#include "modcmd.h"
#include "saxdb.h"
#include "sendmail.h"
+#include "spamserv.h"
#include "shun.h"
#include "timeq.h"
const char *info;
dict_t dict;
- info = conf_get_data("services/global/nick", RECDB_QSTRING);
- if (info && (info[0] == '.'))
- info = NULL;
- init_global(info);
-
- info = conf_get_data("services/nickserv/nick", RECDB_QSTRING);
- if (info && (info[0] == '.'))
- info = NULL;
- init_nickserv(info);
-
- info = conf_get_data("services/chanserv/nick", RECDB_QSTRING);
- if (info && (info[0] == '.'))
- info = NULL;
- init_chanserv(info);
-
god_policer_params = policer_params_new();
if ((dict = conf_get_data("policers/commands-god", RECDB_OBJECT))) {
dict_foreach(dict, set_policer_param, god_policer_params);
if (info && (info[0] == '.'))
info = NULL;
init_opserv(info);
+
+ info = conf_get_data("services/global/nick", RECDB_QSTRING);
+ if (info && (info[0] == '.'))
+ info = NULL;
+ init_global(info);
+
+ info = conf_get_data("services/nickserv/nick", RECDB_QSTRING);
+ if (info && (info[0] == '.'))
+ info = NULL;
+ init_nickserv(info);
+
+ info = conf_get_data("services/chanserv/nick", RECDB_QSTRING);
+ if (info && (info[0] == '.'))
+ info = NULL;
+ init_chanserv(info);
+
+ info = conf_get_data("services/spamserv/nick", RECDB_QSTRING);
+ if (info && (info[0] == '.'))
+ info = NULL;
+ init_spamserv(info);
}
#ifdef HAVE_SYS_RESOURCE_H