diff options
Diffstat (limited to 'chanserv.c')
-rw-r--r-- | chanserv.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/chanserv.c b/chanserv.c index 4adabd737..cbb8e1e00 100644 --- a/chanserv.c +++ b/chanserv.c @@ -79,7 +79,7 @@ static LevelInfo levelinfo[] = { #ifdef IRC_VIAGRA { CA_AUTOPROTECT, "AUTOPROTECT", CHAN_LEVEL_AUTOPROTECT }, #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) { CA_AUTOPROTECT, "AUTOADMIN", CHAN_LEVEL_AUTOPROTECT }, #endif { CA_AUTOVOICE, "AUTOVOICE", CHAN_LEVEL_AUTOVOICE }, @@ -113,7 +113,7 @@ static LevelInfo levelinfo[] = { { CA_PROTECT, "PROTECT", CHAN_LEVEL_PROTECT }, { CA_PROTECTME, "PROTECTME", CHAN_LEVEL_PROTECTME }, #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) { CA_PROTECT, "ADMIN", CHAN_LEVEL_PROTECT }, { CA_PROTECTME, "ADMINME", CHAN_LEVEL_PROTECTME }, #endif @@ -152,7 +152,7 @@ CSModeUtil csmodeutils[] = { { "DEPROTECT", "!deprotect", "-a", 0 , CA_PROTECT, CA_PROTECTME }, { "PROTECT", "!protect", "+a", 0 , CA_PROTECT, CA_PROTECTME }, #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) { "DEPROTECT", "!deadmin", "-a", 0 , CA_PROTECT, CA_PROTECTME }, { "PROTECT", "!admin", "+a", 0 , CA_PROTECT, CA_PROTECTME }, #endif @@ -295,7 +295,7 @@ static int do_deprotect(User * u); static int do_owner(User * u); static int do_deowner(User * u); #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) static int do_protect(User * u); static int do_deprotect(User * u); #endif @@ -375,7 +375,7 @@ void moduleAddChanServCmds(void) { c = createCommand("OWNER", do_owner, NULL, CHAN_HELP_OWNER, -1,-1,-1,-1); addCoreCommand(CHANSERV,c); c = createCommand("DEOWNER", do_deowner, NULL, CHAN_HELP_DEOWNER, -1,-1,-1,-1); addCoreCommand(CHANSERV,c); #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) c = createCommand("ADMIN", do_protect, NULL, CHAN_HELP_PROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c); c = createCommand("DEADMIN",do_deprotect,NULL, CHAN_HELP_DEPROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c); #endif @@ -1438,8 +1438,7 @@ void check_modes(Channel * c) /*************************************************************************/ -#ifdef IRC_ULTIMATE3 - +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) int check_valid_admin(User * user, Channel * chan, int servermode) { @@ -1494,7 +1493,7 @@ int check_valid_op(User * user, Channel * chan, int servermode) chan->name, user->nick, user->nick, user->nick, user->nick); } -# elif defined(IRC_ULTIMATE3) +# elif defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) if (check_access(user, chan->ci, CA_AUTOHALFOP)) { send_cmd(whosends(chan->ci), "MODE %s -ao %s %s", chan->name, user->nick, user->nick); @@ -1631,7 +1630,7 @@ int check_should_owner(User * user, const char *chan) /*************************************************************************/ -#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) +#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) int check_should_protect(User * user, const char *chan) { @@ -1714,7 +1713,7 @@ int check_kick(User * user, char *chan) else nc = NULL; -#if defined (IRC_ULTIMATE) || defined(IRC_ULTIMATE3) || defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_HYBRID) +#ifdef HAS_EXCEPT /* * Before we go through akick lists, see if they're excepted FIRST * We cannot kick excempted users that are akicked or not on the channel access list @@ -2574,7 +2573,7 @@ static int do_help(User * u) #ifdef IRC_ULTIMATE notice_help(s_ChanServ, u, CHAN_HELP_ULTIMATE); #endif -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) notice_help(s_ChanServ, u, CHAN_HELP_ULTIMATE3); #endif if (CSExpire >= 86400) @@ -2721,7 +2720,7 @@ static int do_register(User * u) uc->chan = ci; /* Implement new mode lock */ check_modes(c); -#ifdef IRC_ULTIMATE3 +#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) send_cmd(s_ChanServ, "MODE %s +a %s", chan, u->nick); #endif } @@ -4406,7 +4405,7 @@ static int do_akick(User * u) } /* Check excepts BEFORE we get this far */ -#if defined (IRC_ULTIMATE) || defined(IRC_ULTIMATE3) || defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_HYBRID) +#ifdef HAS_EXCEPT if (is_excepted_mask(ci, mask) == 1) { notice_lang(s_ChanServ, u, CHAN_EXCEPTED, mask, chan); return MOD_CONT; @@ -5254,7 +5253,7 @@ static int do_dehalfop(User * u) /*************************************************************************/ -#if defined(IRC_UNREAL) || defined(IRC_ULTIMATE3) || defined(IRC_VIAGRA) +#if defined(IRC_UNREAL) || defined(IRC_ULTIMATE3) || defined(IRC_VIAGRA) || defined(IRC_RAGE2) static int do_protect(User * u) { @@ -5269,6 +5268,7 @@ static int do_deprotect(User * u) } /*************************************************************************/ + #endif #if defined(IRC_UNREAL) || defined(IRC_VIAGRA) @@ -5503,7 +5503,7 @@ static int do_ban(User * u) char *av[3]; char mask[BUFSIZE]; -#if defined (IRC_ULTIMATE) || defined(IRC_ULTIMATE3) || defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_HYBRID) +#ifdef HAS_EXCEPT /* * Dont ban/kick the user on channels where he is excepted * to prevent services <-> server wars. @@ -5557,7 +5557,7 @@ static int do_ban(User * u) } else if (!is_same && (ci->flags & CI_PEACE) && (get_access(u2, ci) >= get_access(u, ci))) { notice_lang(s_ChanServ, u, PERMISSION_DENIED); -#if defined (IRC_ULTIMATE) || defined(IRC_ULTIMATE3) || defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_HYBRID) +#ifdef HAS_EXCEPT /* * Dont ban/kick the user on channels where he is excepted * to prevent services <-> server wars. @@ -5743,7 +5743,7 @@ static int do_clear(User * u) } notice_lang(s_ChanServ, u, CHAN_CLEARED_BANS, chan); free(bans); -#if defined (IRC_ULTIMATE) || defined (IRC_UNREAL) || defined (IRC_ULTIMATE3) || defined(IRC_HYBRID) +#ifdef HAS_EXCEPT } else if (stricmp(what, "excepts") == 0) { char *av[3]; int i; |