diff options
Diffstat (limited to 'include/depricated.h')
-rw-r--r-- | include/depricated.h | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/include/depricated.h b/include/depricated.h new file mode 100644 index 000000000..0d2f7073d --- /dev/null +++ b/include/depricated.h @@ -0,0 +1,127 @@ +/* depricated.h + * + * (C) 2003-2008 Anope Team + * Contact us at info@anope.org + * + * Please read COPYING and README for furhter details. + * + * Based on the original code of Epona by Lara. + * Based on the original code of Services by Andy Church. + * + * + */ + +/* + All of these functions were replaced in 1.7.6, you should move your modules + to use the new functions +*/ + +#define change_user_mode(u, modes, arg) common_svsmode(u, modes, arg) +#define GetIdent(x) common_get_vident(x) +#define GetHost(x) common_get_vhost(x) + +#define NEWNICK(nick,user,host,real,modes,qline) \ + anope_cmd_bot_nick(nick,user,host,real,modes) + +#define s_akill(user, host, who, when, expires, reason) \ + anope_cmd_akill(user, host, who, when, expires, reason) + +#define set_umode(user, ac, av) anope_set_umode(user, ac, av) + +#define s_svsnoop(server, set) anope_cmd_svsnoop(server, set) + +#define s_sqline(mask, reason) anope_cmd_sqline(mask, reason) + +#define s_sgline(mask, reason) anope_cmd_sgline(mask, reason) +#define s_szline(mask, reason) anope_cmd_szline(mask, reason) +#define s_unsgline(mask) anope_cmd_unsgline(mask) +#define s_unsqline(mask) anope_cmd_unsqline(mask) +#define s_unszline(mask) anope_cmd_unszline(mask) + +#define s_rakill(user, host) anope_cmd_remove_akill(user, host) + + +# define NICKSERV_MODE ircd->nickservmode +# define CHANSERV_MODE ircd->chanservmode +# define HOSTSERV_MODE ircd->hostservmode +# define MEMOSERV_MODE ircd->memoservmode +# define BOTSERV_MODE ircd->botservmode +# define HELPSERV_MODE ircd->helpservmode +# define OPERSERV_MODE ircd->oprservmode +# define DEVNULL_MODE ircd->devnullmode +# define GLOBAL_MODE ircd->globalmode +# define NICKSERV_ALIAS_MODE ircd->nickservaliasmode +# define CHANSERV_ALIAS_MODE ircd->chanservaliasmode +# define MEMOSERV_ALIAS_MODE ircd->memoservaliasmode +# define BOTSERV_ALIAS_MODE ircd->botservaliasmode +# define HELPSERV_ALIAS_MODE ircd->helpservaliasmode +# define OPERSERV_ALIAS_MODE ircd->operservaliasmode +# define DEVNULL_ALIAS_MODE ircd->devnullaliasmode +# define GLOBAL_ALIAS_MODE ircd->globalaliasmode +# define HOSTSERV_ALIAS_MODE ircd->hostservaliasmode +# define BOTSERV_BOTS_MODE ircd->botserv_bot_mode +#define CHAN_MAX_SYMBOL ircd->max_symbols +#define MODESTOREMOVE ircd->modestoremove + +#ifdef IRC_HYBRID +# define HAS_HALFOP +# define HAS_EXCEPT +#endif + +#ifdef IRC_VIAGRA +# define HAS_HALFOP +# define HAS_VHOST +# define HAS_VIDENT +# define HAS_EXCEPT +#endif + +#ifdef IRC_BAHAMUT +# define HAS_NICKIP +# define HAS_EXCEPT +# define HAS_SVSHOLD +#endif + +#ifdef IRC_RAGE2 +# define HAS_HALFOP +# define HAS_EXCEPT +# define HAS_VHOST +# define HAS_NICKVHOST +#endif + +#ifdef IRC_PTLINK +# define HAS_NICKVHOST +# define HAS_VHOST +# define HAS_FMODE +# define HAS_EXCEPT +#endif + +#ifdef IRC_ULTIMATE2 +# define IRC_ULTIMATE /* gotta do this for old mods */ +# define HAS_FMODE +# define HAS_HALFOP +# define HAS_LMODE +# define HAS_VHOST +# define HAS_VIDENT +# define HAS_EXCEPT +#endif + +#if defined(IRC_UNREAL31) || defined(IRC_UNREAL32) +# define IRC_UNREAL /* gotta do this for old mods */ +# define HAS_FMODE +# define HAS_HALFOP +# define HAS_LMODE +# define HAS_NICKVHOST +# define HAS_VHOST +# define HAS_VIDENT +# define HAS_EXCEPT +#endif + +#ifdef IRC_ULTIMATE3 +# define HAS_HALFOP +# define HAS_VHOST +# define HAS_NICKVHOST +# define HAS_VIDENT +# define HAS_EXCEPT +#endif + + |