Functions | Variables

config.cpp File Reference

#include "services.h"
#include "config.h"
#include "bots.h"
#include "access.h"
#include "opertype.h"
#include "channels.h"
#include "hashcomp.h"
#include <errno.h>
#include <sys/types.h>
#include <pwd.h>
#include <grp.h>
Include dependency graph for config.cpp:

Go to the source code of this file.

Functions

bool NoValidation (ServerConfig *, const Anope::string &, const Anope::string &, ValueItem &)
static bool ValidateNotEmpty (ServerConfig *, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateNotZero (ServerConfig *, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateEmailReg (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidatePort (ServerConfig *, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateBantype (ServerConfig *, const Anope::string &, const Anope::string &, ValueItem &data)
static bool ValidateNickServ (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateChanServ (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateBotServ (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateLimitSessions (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateOperServ (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateNickLen (ServerConfig *, const Anope::string &, const Anope::string &, ValueItem &data)
static bool ValidateMail (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool ValidateGlobalOnCycle (ServerConfig *config, const Anope::string &tag, const Anope::string &value, ValueItem &data)
static bool InitUplinks (ServerConfig *config, const Anope::string &)
static bool DoUplink (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneUplinks (ServerConfig *config, const Anope::string &)
static bool InitOperTypes (ServerConfig *config, const Anope::string &)
static bool DoOperType (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneOperTypes (ServerConfig *, const Anope::string &)
static bool InitOpers (ServerConfig *config, const Anope::string &)
static bool DoOper (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneOpers (ServerConfig *config, const Anope::string &)
static bool InitDefine (ServerConfig *config, const Anope::string &)
static bool DoDefine (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneDefine (ServerConfig *config, const Anope::string &)
static bool InitInclude (ServerConfig *config, const Anope::string &)
static bool DoInclude (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneInclude (ServerConfig *config, const Anope::string &)
static bool InitModules (ServerConfig *, const Anope::string &)
static bool DoModule (ServerConfig *conf, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneModules (ServerConfig *config, const Anope::string &)
static bool InitLogs (ServerConfig *config, const Anope::string &)
static bool DoLogs (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneLogs (ServerConfig *config, const Anope::string &)
static bool InitCommands (ServerConfig *config, const Anope::string &)
static bool DoCommands (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneCommands (ServerConfig *config, const Anope::string &)
static bool InitPrivileges (ServerConfig *config, const Anope::string &)
static bool DoPrivileges (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DonePrivileges (ServerConfig *config, const Anope::string &)
static bool InitServices (ServerConfig *config, const Anope::string &)
static bool DoServices (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneServices (ServerConfig *config, const Anope::string &)
static bool InitFantasy (ServerConfig *config, const Anope::string &)
static bool DoFantasy (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneFantasy (ServerConfig *config, const Anope::string &)
static bool InitCommandGroups (ServerConfig *config, const Anope::string &)
static bool DoCommandGroups (ServerConfig *config, const Anope::string &, const Anope::string *, ValueList &values, int *)
static bool DoneCommandGroups (ServerConfig *config, const Anope::string &)

Variables

ConfigurationFile ServicesConf ("services.conf", false)
ServerConfigConfig = NULL
static Anope::string UlineServers
static Anope::string BSDefaults
static Anope::string CSDefaults
static Anope::string NSDefaults
static std::map< Anope::string,
Anope::string
defines
static std::set< Anope::stringservices

Function Documentation

static bool DoCommandGroups ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoCommands ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoDefine ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]

Definition at line 630 of file config.cpp.

References defines.

static bool DoFantasy ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoInclude ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]

Definition at line 649 of file config.cpp.

References ServerConfig::LoadConf().

static bool DoLogs ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoModule ( ServerConfig conf,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]

Definition at line 675 of file config.cpp.

References ServerConfig::ModulesAutoLoad, and ValidateNotEmpty().

static bool DoneCommandGroups ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 1010 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DoneCommands ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 798 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DoneDefine ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 637 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DoneFantasy ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 981 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DoneInclude ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 663 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DoneLogs ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 742 of file config.cpp.

References ServerConfig::LogInfos.

Referenced by ConfigItems::ConfigItems().

static bool DoneModules ( ServerConfig config,
const Anope::string  
) [static]
static bool DoneOpers ( ServerConfig config,
const Anope::string  
) [static]
static bool DoneOperTypes ( ServerConfig ,
const Anope::string  
) [static]

Definition at line 542 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool DonePrivileges ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 829 of file config.cpp.

References PrivilegeManager::GetPrivileges(), and LOG_DEBUG.

Referenced by ConfigItems::ConfigItems().

static bool DoneServices ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 939 of file config.cpp.

References BotListByNick, BotInfo::conf, User::nick, and services.

Referenced by ConfigItems::ConfigItems().

static bool DoneUplinks ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 481 of file config.cpp.

References ServerConfig::Uplinks.

Referenced by ConfigItems::ConfigItems().

static bool DoOper ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoOperType ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoPrivileges ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]

Definition at line 811 of file config.cpp.

References PrivilegeManager::AddPrivilege(), and ValidateNotEmpty().

static bool DoServices ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]
static bool DoUplink ( ServerConfig config,
const Anope::string ,
const Anope::string ,
ValueList values,
int *   
) [static]

Definition at line 460 of file config.cpp.

References ServerConfig::Uplinks, ValidateNotEmpty(), and ValidatePort().

static bool InitCommandGroups ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 988 of file config.cpp.

References ServerConfig::CommandGroups.

static bool InitCommands ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 750 of file config.cpp.

References BotListByNick, BotInfo::commands, and Serializable::QueueUpdate().

static bool InitDefine ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 624 of file config.cpp.

References defines.

static bool InitFantasy ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 955 of file config.cpp.

References ServerConfig::Fantasy.

static bool InitInclude ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 644 of file config.cpp.

static bool InitLogs ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 700 of file config.cpp.

References ServerConfig::LogInfos.

static bool InitModules ( ServerConfig ,
const Anope::string  
) [static]

Definition at line 670 of file config.cpp.

static bool InitOpers ( ServerConfig config,
const Anope::string  
) [static]
static bool InitOperTypes ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 488 of file config.cpp.

References ServerConfig::MyOperTypes.

static bool InitPrivileges ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 805 of file config.cpp.

References PrivilegeManager::ClearPrivileges().

static bool InitServices ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 838 of file config.cpp.

References services.

static bool InitUplinks ( ServerConfig config,
const Anope::string  
) [static]

Definition at line 448 of file config.cpp.

References ServerConfig::Uplinks.

bool NoValidation ( ServerConfig ,
const Anope::string ,
const Anope::string ,
ValueItem  
)

Definition at line 180 of file config.cpp.

Referenced by ConfigItems::ConfigItems().

static bool ValidateBantype ( ServerConfig ,
const Anope::string ,
const Anope::string ,
ValueItem data 
) [static]

Definition at line 319 of file config.cpp.

References ValueItem::GetInteger().

Referenced by ValidateChanServ().

static bool ValidateBotServ ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateChanServ ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateEmailReg ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateGlobalOnCycle ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateLimitSessions ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateMail ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateNickLen ( ServerConfig ,
const Anope::string ,
const Anope::string ,
ValueItem data 
) [static]

Definition at line 405 of file config.cpp.

References ValueItem::GetInteger(), and ValueItem::Set().

Referenced by ConfigItems::ConfigItems().

static bool ValidateNickServ ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateNotEmpty ( ServerConfig ,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateNotZero ( ServerConfig ,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidateOperServ ( ServerConfig config,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]
static bool ValidatePort ( ServerConfig ,
const Anope::string tag,
const Anope::string value,
ValueItem data 
) [static]

Definition at line 309 of file config.cpp.

References ValueItem::GetInteger().

Referenced by DoUplink().


Variable Documentation

Definition at line 34 of file config.cpp.

Definition at line 31 of file config.cpp.

Referenced by ModeManager::AddChannelMode(), OSSession::AddSession(), BotInfo::Assign(), DBPlain::BackupDatabase(), DBFlatFile::BackupDatabase(), User::BadPassword(), ProxyConnect::Ban(), BotServCore::BotServCore(), ChannelMode::CanSet(), ChannelInfo::ChannelInfo(), ChanServCore::ChanServCore(), DBMySQL::CheckSQL(), User::Collide(), CommandNSRegister::CommandNSRegister(), CommandNSSetPrivate::CommandNSSetPrivate(), CommandOSLogin::CommandOSLogin(), CommandOSLogout::CommandOSLogout(), Uplink::Connect(), OSNews::DisplayNews(), CommandOSException::DoAdd(), CommandOSAKill::DoAdd(), CommandNSCert::DoAdd(), CommandNSAJoin::DoAdd(), CommandNSAccess::DoAdd(), XOPBase::DoAdd(), CommandCSAKick::DoAdd(), CommandCSAccess::DoAdd(), CommandBSBot::DoAdd(), CommandBSBadwords::DoAdd(), CommandBSBot::DoChange(), CommandCSLevels::DoDisable(), CommandMSSet::DoLimit(), CommandHSWaiting::DoList(), CommandCSFlags::DoModify(), CommandMSSet::DoNotify(), MyXMLRPCEvent::DoOperType(), MemoListCallback::DoRead(), CommandCSLevels::DoSet(), CommandOSSet::DoSetSuperAdmin(), CommandOSStats::DoStatsAkill(), CommandOSSession::DoView(), ConfigReader::Enumerate(), ConfigReader::EnumerateValues(), CommandOSSVSNick::Execute(), CommandOSException::Execute(), CommandOSSession::Execute(), CommandOSReload::Execute(), CommandOSNOOP::Execute(), CommandOSKill::Execute(), CommandOSForbid::Execute(), CommandOSConfig::Execute(), CommandOSChanKill::Execute(), CommandNSUpdate::Execute(), CommandNSSuspend::Execute(), CommandNSSASetPassword::Execute(), CommandNSSetPassword::Execute(), CommandNSResetPass::Execute(), CommandNSResend::Execute(), CommandNSRegister::Execute(), CommandNSConfirm::Execute(), CommandNSList::Execute(), CommandNSInfo::Execute(), CommandNSGList::Execute(), CommandNSGroup::Execute(), CommandNSGetPass::Execute(), CommandNSDrop::Execute(), CommandNSAccess::Execute(), CommandMSSend::Execute(), CommandMSRSend::Execute(), CommandHSSetAll::Execute(), CommandHSSet::Execute(), CommandHSReject::Execute(), CommandHSActivate::Execute(), CommandHSRequest::Execute(), CommandHSList::Execute(), CommandHelp::Execute(), CommandCSSuspend::Execute(), CommandCSSetPersist::Execute(), CommandCSSetFounder::Execute(), CommandSeen::Execute(), CommandCSRegister::Execute(), CommandCSList::Execute(), CommandCSKick::Execute(), CommandCSInfo::Execute(), CommandCSBan::Execute(), CommandBSKick::Execute(), OperType::Find(), Oper::Find(), CommandHelp::FindGroup(), MySessionService::FindSession(), XLine::GetReason(), GlobalCore::GlobalCore(), Anope::HandleSignal(), Channel::Hold(), HostServCore::HostServCore(), User::Identify(), Anope::Init(), Language::InitLanguages(), XLine::InitRegex(), IRCDProto::IsChannelValid(), IRCDProto::IsHostValid(), IRCDProto::IsIdentValid(), Server::IsULined(), BotInfo::Join(), User::Kill(), Log::Log(), MyNickServService::Login(), main(), Anope::Match(), MemoServCore::MemoServCore(), ModuleWebCPanel::ModuleWebCPanel(), MSRSend::MSRSend(), NickCore::NickCore(), NickServCore::NickServCore(), Server::Notice(), NSGroup::NSGroup(), NSRecover::NSRecover(), NSRegister::NSRegister(), NSResetPass::NSResetPass(), CommandOSSQLine::OnAdd(), CommandOSSNLine::OnAdd(), OperServCore::OnBotPrivmsg(), ChanServCore::OnBotPrivmsg(), NickAlias::OnCancel(), ProtoUnreal::OnChannelCreate(), ProtoInspIRCd::OnChannelCreate(), BotServCore::OnChannelModeSet(), ProtoUnreal::OnChanRegistered(), ProtoInspIRCd::OnChanRegistered(), CSAKick::OnCheckKick(), ChanServCore::OnCheckModes(), UplinkSocket::OnConnect(), OnDatabaseReadMetadata(), ProtoUnreal::OnDelChan(), ProtoInspIRCd::OnDelChan(), ChanServCore::OnDelCore(), UplinkSocket::OnError(), CommandOSSQLine::OnHelp(), CommandOSSNLine::OnHelp(), CommandOSSet::OnHelp(), CommandOSException::OnHelp(), CommandOSOperNews::OnHelp(), CommandOSLogonNews::OnHelp(), CommandOSUserList::OnHelp(), CommandOSChanList::OnHelp(), CommandOSIgnore::OnHelp(), CommandOSForbid::OnHelp(), CommandOSAKill::OnHelp(), CommandNSSASetSecure::OnHelp(), CommandNSSetSecure::OnHelp(), CommandNSSASetPrivate::OnHelp(), CommandNSSetPrivate::OnHelp(), CommandNSSASetKill::OnHelp(), CommandNSSetKill::OnHelp(), CommandNSSASetHide::OnHelp(), CommandNSSetHide::OnHelp(), CommandNSSASet::OnHelp(), CommandNSSet::OnHelp(), CommandNSResend::OnHelp(), CommandNSRegister::OnHelp(), CommandNSList::OnHelp(), CommandNSCert::OnHelp(), CommandNSAccess::OnHelp(), CommandMSSet::OnHelp(), CommandCSVOP::OnHelp(), CommandCSSOP::OnHelp(), CommandCSHOP::OnHelp(), CommandCSAOP::OnHelp(), CommandCSQOP::OnHelp(), CommandCSSetSuccessor::OnHelp(), CommandCSSetPrivate::OnHelp(), CommandCSSetAutoOp::OnHelp(), CommandCSSASet::OnHelp(), CommandCSSet::OnHelp(), CommandCSRegister::OnHelp(), CommandCSList::OnHelp(), CommandCSAccess::OnHelp(), CommandBSSetFantasy::OnHelp(), CommandBSSet::OnHelp(), CommandBSKick::OnHelp(), CommandBSBadwords::OnHelp(), BotServCore::OnJoinChannel(), OSForbid::OnJoinChannel(), NSRecover::OnJoinChannel(), BotServCore::OnLeaveChannel(), DNSBLResolver::OnLookupComplete(), ProtoUnreal::OnMLock(), ProtoInspIRCd::OnMLock(), GlobalCore::OnNewServer(), NickServCore::OnNickIdentify(), DBFlatFile::OnNotify(), NickServCore::OnPostHelp(), MemoServCore::OnPostHelp(), ChanServCore::OnPostHelp(), BotServCore::OnPostHelp(), OperServCore::OnPreHelp(), NickServCore::OnPreHelp(), MemoServCore::OnPreHelp(), HostServCore::OnPreHelp(), GlobalCore::OnPreHelp(), ChanServCore::OnPreHelp(), BotServCore::OnPreHelp(), OSSession::OnPreUserLogoff(), BotServCore::OnPrivmsg(), MChanstats::OnPrivmsg(), BSKick::OnPrivmsg(), ModuleProxyScan::OnReload(), NSIdentifyLDAP::OnReload(), WebCPanel::Register::OnRequest(), WebCPanel::OperServ::Akill::OnRequest(), WebCPanel::NickServ::Cert::OnRequest(), WebCPanel::MemoServ::Memos::OnRequest(), WebCPanel::HostServ::Request::OnRequest(), WebCPanel::Confirm::OnRequest(), WebCPanel::ChanServ::Drop::OnRequest(), WebCPanel::ChanServ::Akick::OnRequest(), WebCPanel::NickServ::Access::OnRequest(), WebCPanel::ChanServ::Access::OnRequest(), GlobalCore::OnRestart(), SQLOperResult::OnResult(), SQLAuthenticationResult::OnResult(), IdentifyInterface::OnResult(), CommandNSSetMessage::OnServHelp(), CommandNSResend::OnServHelp(), GlobalCore::OnShutdown(), NSRecoverRequest::OnSuccess(), NSGroupRequest::OnSuccess(), Command::OnSyntaxError(), ProtoUnreal::OnUnMLock(), ProtoInspIRCd::OnUnMLock(), NickServCore::OnUserConnect(), OSSession::OnUserConnect(), OSDefcon::OnUserConnect(), OSNOOP::OnUserModeSet(), NickServCore::OnUserNickChange(), NSRecover::OnUserNickChange(), OperServCore::OperServCore(), SocketEngine::Process(), ProtoHybrid::ProtoHybrid(), ProtoInspIRCd::ProtoInspIRCd(), BanData::purge(), ConfigReader::ReadFlag(), ConfigReader::ReadInteger(), ConfigReader::ReadValue(), BotInfo::RejoinAll(), remove_pidfile(), req_send_memos(), Message::Whois::Run(), Message::Version::Run(), Message::Time::Run(), Message::Stats::Run(), Message::Privmsg::Run(), Message::MOTD::Run(), IRCDMessageSASL::Run(), IRCDMessage005::Run(), IRCDMessageEncap::Run(), IRCDMessageCapab::Run(), IRCDMessageMetadata::Run(), IRCDMessageRSQuit::Run(), IRCDMessageSID::Run(), IRCDMessageServer::Run(), CommandNSSetMessage::Run(), CommandNSSetKill::Run(), CommandNSSetHide::Run(), CommandNSSetEmail::Run(), CommandNSSetDisplay::Run(), RunCommand(), Mail::Send(), MyMemoServService::Send(), UnrealIRCdProto::SendAkillDel(), CommandNSSetEmail::SendConfirmMail(), UnrealIRCdProto::SendConnect(), RatboxProto::SendConnect(), PlexusProto::SendConnect(), ngIRCdProto::SendConnect(), InspIRCd12Proto::SendConnect(), InspIRCdProto::SendConnect(), HybridProto::SendConnect(), BahamutIRCdProto::SendConnect(), SendMemoMail(), User::SendMessage(), IRCDProto::SendMessageInternal(), SendRegmail(), SendResetEmail(), UnrealIRCdProto::SendServer(), InspIRCd12Proto::SendServer(), UnrealIRCdProto::SendSVSHold(), InspIRCd12Proto::SendSVSHold(), InspIRCdProto::SendSVSHold(), HybridProto::SendSVSHold(), BahamutIRCdProto::SendSVSHold(), UnrealIRCdProto::SendSVSHoldDel(), Command::SendSyntax(), UnrealIRCdProto::SendSZLineDel(), ReconnectTimer::Tick(), ExpireCallback::Tick(), Language::Translate(), Servers::TS6_SID_Retrieve(), Servers::TS6_UID_Retrieve(), MyNickServService::Validate(), write_pidfile(), Log::~Log(), Server::~Server(), and UplinkSocket::~UplinkSocket().

Definition at line 35 of file config.cpp.

std::map<Anope::string, Anope::string> defines [static]

Definition at line 623 of file config.cpp.

Referenced by DoDefine(), InitDefine(), and ServerConfig::Read().

Definition at line 36 of file config.cpp.

std::set<Anope::string> services [static]

Definition at line 837 of file config.cpp.

Referenced by DoneServices(), DoServices(), and InitServices().

ConfigurationFile ServicesConf("services.conf", false)

Referenced by Anope::Init(), and ServerConfig::Read().

Definition at line 33 of file config.cpp.