diff options
| author | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-12-13 19:32:19 +0000 |
|---|---|---|
| committer | Adam- <Adam-@5417fbe8-f217-4b02-8779-1006273d7864> | 2009-12-13 19:32:19 +0000 |
| commit | a7ac6a0ac712892652da6dd8696b94d4c6d3ea84 (patch) | |
| tree | 9bbcf49157cfda0577c34515cb44d4462818c1da /include/extern.h | |
| parent | 3a956c51be22f1b6f3b6808c9f56fb6b26c7dd1a (diff) | |
Added in a modestacker and rewrote almost all of the remaining old mode code
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2696 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'include/extern.h')
| -rw-r--r-- | include/extern.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/extern.h b/include/extern.h index c02ef22e2..7cc3f3050 100644 --- a/include/extern.h +++ b/include/extern.h @@ -39,7 +39,6 @@ E void kill_user(const char *source, const char *user, const char *reason); E void bad_password(User * u); E void sqline(char *mask, char *reason); E void common_unban(ChannelInfo * ci, char *nick); -E void common_svsmode(User * u, const char *modes, const char *arg); /**** botserv.c ****/ @@ -79,14 +78,14 @@ E Channel *findchan(const char *chan); E Channel *firstchan(); E Channel *nextchan(); +E void ChanSetInternalModes(Channel *c, int ac, const char **av); + E void chan_deluser(User * user, Channel * c); E int is_on_chan(Channel * c, User * u); E User *nc_on_chan(Channel * c, NickCore * nc); E char *chan_get_modes(Channel * chan, int complete, int plus); -E void chan_set_modes(const char *source, Channel * chan, int ac, - const char **av, int check); E int chan_get_user_status(Channel * chan, User * user); E int chan_has_user_status(Channel * chan, User * user, int16 status); @@ -102,7 +101,7 @@ E void do_kick(const char *source, int ac, const char **av); E void do_part(const char *source, int ac, const char **av); E void do_sjoin(const char *source, int ac, const char **av); E void do_topic(const char *source, int ac, const char **av); -E void do_mass_mode(char *modes); +E void MassChannelModes(BotInfo *bi, const std::string &modes); E void chan_set_correct_modes(User * user, Channel * c, int give_modes); E void restore_unsynced_topics(); @@ -640,6 +639,7 @@ E int is_excepted_mask(ChannelInfo * ci, const char *mask); E int match_usermask(const char *mask, User * user); E char *create_mask(User * u); +E void UserSetInternalModes(User *user, int ac, const char **av); /******************************************************************************/ |
