summaryrefslogtreecommitdiff
path: root/include/servers.h
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-12-27 23:11:14 -0500
committerAdam <Adam@anope.org>2011-12-27 23:11:14 -0500
commit150831c1a6538938c13c06a10f1eede2079a8aa4 (patch)
tree9bfbd7323e79c8e21cc2c02c2e51047ca942f31e /include/servers.h
parent1a4157b7f40f928fb1f3092cc9069f4b359f8a40 (diff)
Made capab management a bit simplier
Diffstat (limited to 'include/servers.h')
-rw-r--r--include/servers.h24
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
*/