]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/channel.h
Merge.
[irc/rqf/shadowircd.git] / include / channel.h
index 62f53265a413f5e90e33f138d7242dc062f830a5..22f9d533fe2174d5fec9db5bf137da28d9452d23 100644 (file)
@@ -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];