X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/fb06d910df6def2dd81b4af547726c043b057894..07db71cda082d1d7db7bec491bb60aee5f1e2879:/include/channel.h diff --git a/include/channel.h b/include/channel.h index 62f5326..22f9d53 100644 --- a/include/channel.h +++ b/include/channel.h @@ -50,6 +50,7 @@ struct Channel { rb_dlink_node node; struct Mode mode; + char *mode_lock; char *topic; char *topic_info; time_t topic_time; @@ -282,6 +283,8 @@ void resv_chan_forcepart(const char *name, const char *reason, int temp_time); 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); extern struct ChannelMode chmode_table[256];