#include "services.h"
Go to the source code of this file.
| #define CHECK | ( | v | ) |
| #define CHEK2 | ( | v, | |||
| n | ) |
| void error | ( | int | linenum, | |
| const char * | message, | |||
| ... | ||||
| ) |
Definition at line 647 of file config.c.
References alog(), nofork, SERVICES_CONF, and vsnprintf.
Referenced by do_levels(), parse(), and parse_directive().
| int parse | ( | char * | buf, | |
| int | linenum, | |||
| int | reload | |||
| ) |
Definition at line 800 of file config.c.
References directives, error(), lenof, MAXPARAMS, and parse_directive().
| int parse_directive | ( | Directive * | d, | |
| char * | dir, | |||
| int | ac, | |||
| char * | av[MAXPARAMS], | |||
| int | linenum, | |||
| int | reload, | |||
| char * | s | |||
| ) |
Definition at line 679 of file config.c.
References error(), Directive::flags, Directive::name, PARAM_FULLONLY, PARAM_NONE, PARAM_RELOAD, PARAM_SET, Directive::params, Directive::ptr, stricmp(), and Directive::type.
Referenced by moduleGetConfigDirective(), and parse().
| int read_config | ( | int | reload | ) |
Definition at line 884 of file config.c.
References directives, lenof, linenum, MAXPARAMS, PARAM_INT, PARAM_NONE, PARAM_POSINT, PARAM_RELOAD, PARAM_SET, PARAM_STRING, PARAM_TIME, Directive::params, and Directive::ptr.
Referenced by do_listchans(), do_listnicks(), do_reload(), init_primary(), and sighandler().
| int AddAkiller |
| int AkillOnAdd |
| int AnonymousGlobal |
| char* AutokillDBName |
| int AutokillExpiry |
| int BadPassLimit |
| int BadPassTimeout |
| char* BotCoreModules |
| char** BotServCoreModules |
| int BSBadWordsMax |
| int BSCaseSensitive |
| int BSDefDontKickOps |
| int BSDefFantasy |
| int BSDefFlags |
| int BSDefGreet |
| int BSDefSymbiosis |
| char* BSFantasyCharacter |
| int BSGentleBWReason |
| int BSKeepData |
| int BSMinUsers |
| int BSSmartJoin |
| char* ChanCoreModules |
| char* ChanDBName |
| int ChankillExpiry |
| char** ChanServCoreModules |
| int CSAccessMax |
| int CSAutokickMax |
| char* CSAutokickReason |
| int CSDefBantype |
| int CSDefFlags |
| int CSDefKeepTopic |
| int CSDefOpNotice |
| int CSDefPeace |
| int CSDefPrivate |
| int CSDefRestricted |
| int CSDefSecure |
| int CSDefSecureOps |
| int CSDefSignKick |
| int CSDefTopicLock |
| int CSListOpersOnly |
| int CSOpersOnly |
| char* DefConAKILL |
| char* DefConAkillReason |
| char* DefConChanModes |
| int DefConLevel |
| char* DefconMessage |
| char* DefConOffMessage |
| char* DefConTimeOut |
| int DefSessionLimit |
| char* desc_BotServ |
| char* desc_BotServAlias |
| char* desc_ChanServ |
| char* desc_ChanServAlias |
| char* desc_DevNull |
| char* desc_DevNullAlias |
| char* desc_GlobalNoticer |
| char* desc_GlobalNoticerAlias |
| char* desc_HelpServ |
| char* desc_HelpServAlias |
| char* desc_HostServ |
| char* desc_HostServAlias |
| char* desc_MemoServ |
| char* desc_MemoServAlias |
| char* desc_NickServ |
| char* desc_NickServAlias |
| char* desc_OperServ |
| char* desc_OperServAlias |