#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>
Go to the source code of this file.
| static bool DoCommandGroups | ( | ServerConfig * | config, | |
| const Anope::string & | , | |||
| const Anope::string * | , | |||
| ValueList & | values, | |||
| int * | ||||
| ) | [static] |
Definition at line 994 of file config.cpp.
References ServerConfig::CommandGroups, CommandGroup::description, Anope::string::empty(), and CommandGroup::name.
| static bool DoCommands | ( | ServerConfig * | config, | |
| const Anope::string & | , | |||
| const Anope::string * | , | |||
| ValueList & | values, | |||
| int * | ||||
| ) | [static] |
Definition at line 764 of file config.cpp.
References BotInfo::commands, BotInfo::Find(), CommandInfo::group, CommandInfo::hide, User::nick, BotInfo::SetCommand(), and ValidateNotEmpty().
| 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] |
Definition at line 961 of file config.cpp.
References ServerConfig::Fantasy, CommandInfo::group, CommandInfo::hide, CommandInfo::name, CommandInfo::permission, and CommandInfo::prepend_channel.
| 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] |
Definition at line 706 of file config.cpp.
References LogInfo::admin, LogInfo::channels, LogInfo::commands, ServerConfig::LogInfos, LogInfo::normal, LogInfo::override, LogInfo::servers, LogInfo::sources, LogInfo::targets, LogInfo::users, and ValidateNotEmpty().
| 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] |
Definition at line 686 of file config.cpp.
References ModuleManager::FindModule(), ModuleManager::LoadModule(), ServerConfig::ModulesAutoLoad, and ModuleManager::UnloadModule().
Referenced by ConfigItems::ConfigItems().
| static bool DoneOpers | ( | ServerConfig * | config, | |
| const Anope::string & | ||||
| ) | [static] |
Definition at line 603 of file config.cpp.
References NickAlias::Find(), OperType::GetName(), Oper::name, NickAlias::nc, ServerConfig::Opers, and Oper::ot.
Referenced by ConfigItems::ConfigItems().
| 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] |
Definition at line 566 of file config.cpp.
References Oper::certfp, Oper::config, Oper::hosts, ServerConfig::MyOperTypes, ServerConfig::Opers, Oper::password, Oper::require_oper, ValidateNotEmpty(), and Oper::vhost.
| static bool DoOperType | ( | ServerConfig * | config, | |
| const Anope::string & | , | |||
| const Anope::string * | , | |||
| ValueList & | values, | |||
| int * | ||||
| ) | [static] |
Definition at line 497 of file config.cpp.
References OperType::AddCommand(), OperType::AddPriv(), Anope::string::begin(), Anope::string::erase(), OperType::GetName(), sepstream::GetToken(), OperType::Inherits(), Anope::string::length(), OperType::modes, ServerConfig::MyOperTypes, and ValidateNotEmpty().
| 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] |
Definition at line 844 of file config.cpp.
References BotInfo::botchannels, ModeManager::ChannelModes, BotInfo::conf, Anope::string::equals_ci(), Channel::Find(), Anope::string::find(), BotInfo::Find(), ModeManager::FindChannelModeByChar(), ModeManager::GetStatusChar(), sepstream::GetToken(), User::GetUID(), BotInfo::Join(), Anope::string::length(), MODE_STATUS, Anope::string::npos, BotInfo::Part(), Channel::RemoveMode(), services, Channel::SetMode(), Anope::string::substr(), Mode::type, and ValidateNotEmpty().
| 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] |
Definition at line 549 of file config.cpp.
References Oper::config, NickCoreList, NickCore::o, ServerConfig::Opers, and Serializable::QueueUpdate().
| 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] |
Definition at line 362 of file config.cpp.
References ServerConfig::BotServ, Anope::DoTime(), Anope::string::empty(), Anope::string::equals_ci(), ValueItem::GetInteger(), and ValueItem::GetValue().
Referenced by ConfigItems::ConfigItems().
| static bool ValidateChanServ | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 348 of file config.cpp.
References ServerConfig::ChanServ, Anope::string::empty(), Anope::string::equals_ci(), ValueItem::GetValue(), ValidateBantype(), and ValidateNotZero().
Referenced by ConfigItems::ConfigItems().
| static bool ValidateEmailReg | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 291 of file config.cpp.
References Anope::DoTime(), Anope::string::equals_ci(), ValueItem::GetBool(), ValueItem::GetInteger(), ValueItem::GetValue(), and ServerConfig::NSRegistration.
Referenced by ConfigItems::ConfigItems().
| static bool ValidateGlobalOnCycle | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 435 of file config.cpp.
References Anope::string::empty(), ValueItem::GetValue(), and ServerConfig::GlobalOnCycle.
Referenced by ConfigItems::ConfigItems().
| static bool ValidateLimitSessions | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 380 of file config.cpp.
References Anope::DoTime(), Anope::string::equals_ci(), ValueItem::GetInteger(), ValueItem::GetValue(), and ServerConfig::LimitSessions.
Referenced by ValidateOperServ().
| static bool ValidateMail | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 422 of file config.cpp.
References Anope::string::empty(), Anope::string::equals_ci(), ValueItem::GetValue(), and ServerConfig::UseMail.
Referenced by ConfigItems::ConfigItems().
| 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] |
Definition at line 327 of file config.cpp.
References Anope::string::empty(), Anope::string::equals_ci(), ValueItem::GetValue(), Anope::string::length(), ServerConfig::NickServ, ValidateNotEmpty(), and ValidateNotZero().
Referenced by ConfigItems::ConfigItems().
| static bool ValidateNotEmpty | ( | ServerConfig * | , | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 277 of file config.cpp.
References Anope::string::empty(), and ValueItem::GetValue().
Referenced by ConfigItems::ConfigItems(), DoCommands(), DoLogs(), DoModule(), DoOper(), DoOperType(), DoPrivileges(), DoServices(), DoUplink(), and ValidateNickServ().
| static bool ValidateNotZero | ( | ServerConfig * | , | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 284 of file config.cpp.
References Anope::DoTime(), ValueItem::GetInteger(), and ValueItem::GetValue().
Referenced by ConfigItems::ConfigItems(), ValidateChanServ(), ValidateNickServ(), and ValidateOperServ().
| static bool ValidateOperServ | ( | ServerConfig * | config, | |
| const Anope::string & | tag, | |||
| const Anope::string & | value, | |||
| ValueItem & | data | |||
| ) | [static] |
Definition at line 393 of file config.cpp.
References Anope::string::empty(), Anope::string::equals_ci(), ServerConfig::OperServ, ValidateLimitSessions(), and ValidateNotZero().
Referenced by ConfigItems::ConfigItems().
| 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().
Anope::string BSDefaults [static] |
Definition at line 34 of file config.cpp.
| ServerConfig* Config = NULL |
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().
Anope::string CSDefaults [static] |
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().
Anope::string NSDefaults [static] |
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().
Anope::string UlineServers [static] |
Definition at line 33 of file config.cpp.
1.7.1