forked from PsychoticNinja/irssi
bind protocol-specific commands. Added #define command_bind_irc() for easier access. CMD_IRC_SERVER(server) check should be done at the beginning of each command requiring IRC server as active server, it handles it correctly the cases when it is not. Did some other cleanups as well. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1955 dbcabf3a-b0e7-0310-adc4-f8d773084564
15 lines
425 B
C
15 lines
425 B
C
#ifndef __BANS_H
|
|
#define __BANS_H
|
|
|
|
void bans_init(void);
|
|
void bans_deinit(void);
|
|
|
|
/* if ban_type is <= 0, use the default */
|
|
char *ban_get_mask(IRC_CHANNEL_REC *channel, const char *nick, int ban_type);
|
|
char *ban_get_masks(IRC_CHANNEL_REC *channel, const char *nicks, int ban_type);
|
|
|
|
void ban_set(IRC_CHANNEL_REC *channel, const char *bans, int ban_type);
|
|
void ban_remove(IRC_CHANNEL_REC *channel, const char *bans);
|
|
|
|
#endif
|