X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=include%2Fchannel.h;h=66ba3d5412c0f249edb518953da41974acaad350;hb=cc05a230ac079fa15a2e43e6e68ef7126128cefd;hp=75037c57790f5e7dcb00159332eec955c1f79066;hpb=b8294f6c0db86ec8d204b0fda51070f3a415fb57;p=ircu2.10.12-pk.git diff --git a/include/channel.h b/include/channel.h index 75037c5..66ba3d5 100644 --- a/include/channel.h +++ b/include/channel.h @@ -84,8 +84,7 @@ struct Client; #define MODE_KEY 0x0100 #define MODE_BAN 0x0200 #define MODE_LIMIT 0x0400 -#define MODE_SENDTS 0x0800 /* TS was 0 during a local user /join; send - * temporary TS; can be removed when all 2.10 */ +#define MODE_REGONLY 0x0800 /* Only +r users may join */ #define MODE_LISTED 0x10000 #define MODE_SAVE 0x20000 /* save this mode-with-arg 'til later */ #define MODE_FREE 0x40000 /* string needs to be passed to MyFree() */ @@ -286,7 +285,7 @@ extern int LocalChanOperMode; */ extern void clean_channelname(char* name); extern void channel_modes(struct Client *cptr, char *mbuf, char *pbuf, - struct Channel *chptr); + int buflen, struct Channel *chptr); extern int set_mode(struct Client* cptr, struct Client* sptr, struct Channel* chptr, int parc, char* parv[], char* mbuf, char* pbuf, char* npbuf, int* badop);