diff options
author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-02-08 03:09:19 +0000 |
---|---|---|
committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2010-02-08 03:09:19 +0000 |
commit | 512b5bdaf3b9de1c1cb1d78b921269f78b82e97b (patch) | |
tree | 2435caac310109ddcc04bcef4595b60245f5fb8a /include/extern.h | |
parent | f4db8c5360a71bf2c815602ade39800033f7ae16 (diff) |
Rewrote & fixed CAPAB support
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2786 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include/extern.h')
-rw-r--r-- | include/extern.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/include/extern.h b/include/extern.h index a3d7a1734..e9609dcfb 100644 --- a/include/extern.h +++ b/include/extern.h @@ -29,7 +29,6 @@ E char *uplink; /* IRC Variables */ E IRCDVar *ircd; -E IRCDCAPAB *ircdcap; E int UseTSMODE; /* hack to get around bahamut clones that don't send TSMODE */ E IRCDProto *ircdproto; @@ -187,7 +186,6 @@ E Uplink *uplink_server; /**** ircd.c ****/ E void pmodule_ircd_proto(IRCDProto *); E void pmodule_ircd_var(IRCDVar * ircdvar); -E void pmodule_ircd_cap(IRCDCAPAB * cap); E void pmodule_ircd_version(const char *version); E void pmodule_ircd_useTSMode(int use); @@ -473,12 +471,13 @@ E void notice_help(const char *source, User *dest, int message, ...); // MARK_DE E Server *servlist; E Server *me_server; E Server *serv_uplink; -E uint32 uplink_capab; -E CapabInfo capab_info[]; +E Flags<CapabType> Capab; +E CapabInfo Capab_Info[]; E Server *first_server(ServerFlag flag); E Server *next_server(ServerFlag flag); +E void CapabParse(int ac, const char **av); E int is_ulined(const char *server); E int is_sync(Server *server); |