| 15 |
|
* |
| 16 |
|
* You should have received a copy of the GNU General Public License |
| 17 |
|
* along with this program; if not, write to the Free Software |
| 18 |
< |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
| 18 |
> |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 |
| 19 |
|
* USA |
| 20 |
|
*/ |
| 21 |
|
|
| 30 |
|
#define MODEBUFLEN 200 |
| 31 |
|
|
| 32 |
|
/* Maximum mode changes allowed per client, per server is different */ |
| 33 |
< |
#define MAXMODEPARAMS 4 |
| 33 |
> |
#define MAXMODEPARAMS 6 |
| 34 |
|
|
| 35 |
|
enum |
| 36 |
|
{ |
| 103 |
|
const char *arg; |
| 104 |
|
const char *id; |
| 105 |
|
int dir; |
| 106 |
– |
int mems; |
| 106 |
|
}; |
| 107 |
|
|
| 108 |
|
struct mode_letter |
| 117 |
|
extern int add_id(struct Client *, struct Channel *, char *, unsigned int); |
| 118 |
|
extern void set_channel_mode(struct Client *, struct Channel *, |
| 119 |
|
struct Membership *, int, char **); |
| 120 |
< |
extern void clear_ban_cache(struct Channel *); |
| 120 |
> |
extern void clear_ban_cache_channel(struct Channel *); |
| 121 |
|
extern void clear_ban_cache_client(struct Client *); |
| 122 |
|
#endif /* INCLUDED_channel_mode_h */ |