diff options
author | Adam <Adam@anope.org> | 2011-12-27 23:11:14 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-12-27 23:11:14 -0500 |
commit | 150831c1a6538938c13c06a10f1eede2079a8aa4 (patch) | |
tree | 9bfbd7323e79c8e21cc2c02c2e51047ca942f31e /include/servers.h | |
parent | 1a4157b7f40f928fb1f3092cc9069f4b359f8a40 (diff) |
Made capab management a bit simplier
Diffstat (limited to 'include/servers.h')
-rw-r--r-- | include/servers.h | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/include/servers.h b/include/servers.h index f63c747e3..acdbfaa06 100644 --- a/include/servers.h +++ b/include/servers.h @@ -9,29 +9,7 @@ extern CoreExport void do_server(const Anope::string &source, const Anope::strin extern CoreExport const Anope::string ts6_uid_retrieve(); extern CoreExport const Anope::string ts6_sid_retrieve(); -/* Types of capab - */ -enum CapabType -{ - CAPAB_BEGIN, - - CAPAB_NOQUIT, - CAPAB_TSMODE, - CAPAB_UNCONNECT, - CAPAB_QS, - - CAPAB_END -}; - -/* CAPAB stuffs */ -struct CapabInfo -{ - Anope::string Token; - CapabType Flag; -}; - -extern CoreExport Flags<CapabType, CAPAB_END> Capab; -extern CoreExport CapabInfo Capab_Info[]; +extern CoreExport std::set<Anope::string> Capab; /** Flags set on servers */ |