#define MAXMODEPARAMS 4
#define MAXMODEPARAMSSERV 10
+#include <setup.h>
+
struct Client;
/* mode structure for channels */
unsigned int join_count; /* joins within delta */
unsigned int join_delta; /* last ts of join */
- unsigned long bants;
+ time_t bants;
time_t channelts;
char *chname;
struct Client *client_p;
unsigned int flags;
- unsigned long bants;
+ time_t bants;
};
#define BANLEN 195
extern void set_channel_mode(struct Client *client_p, struct Client *source_p,
struct Channel *chptr, struct membership *msptr, int parc, const char *parv[]);
extern void set_channel_mlock(struct Client *client_p, struct Client *source_p,
- struct Channel *chptr, const char *newmlock, int propagate);
+ struct Channel *chptr, const char *newmlock, bool propagate);
extern struct ChannelMode chmode_table[256];