X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/757f5aa8fc01be7b0cf84d088ad1e8f9bcf52415..2a719c44c00ae6e25c3a826f3b8ff3ac935e57d2:/include/channel.h diff --git a/include/channel.h b/include/channel.h index c743c55..3363fb7 100644 --- a/include/channel.h +++ b/include/channel.h @@ -102,6 +102,12 @@ struct Ban dlink_node node; }; +struct mode_letter +{ + int mode; + char letter; +}; + struct ChModeChange { char letter; @@ -254,6 +260,8 @@ extern void send_cap_mode_changes(struct Client *client_p, struct Client *source 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 const struct mode_letter chmode_flags[]; + extern struct ChannelMode chmode_table[256]; extern int add_id(struct Client *source_p, struct Channel *chptr, const char *banid,