X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/44a8fbc29e6abb0bf452dded43b3f8b564d11f49..4355dbd3c9e2325c97dd464c78360edf4a957ade:/src/newconf.c diff --git a/src/newconf.c b/src/newconf.c index 05f32fa..4861bc2 100644 --- a/src/newconf.c +++ b/src/newconf.c @@ -286,6 +286,12 @@ conf_set_modules_path(void *data) #endif } +struct mode_table +{ + const char *name; + int mode; +}; + /* *INDENT-OFF* */ static struct mode_table umode_table[] = { {"callerid", UMODE_CALLERID }, @@ -297,7 +303,6 @@ static struct mode_table umode_table[] = { {"servnotice", UMODE_SERVNOTICE}, {"wallop", UMODE_WALLOP }, {"operwall", UMODE_OPERWALL }, - {"override", UMODE_OVERRIDE }, {"noctcp", UMODE_NOCTCP }, {"noinvite", UMODE_NOINVITE }, {"bot", UMODE_BOT }, @@ -2200,6 +2205,7 @@ static struct ConfEntry conf_general_table[] = static struct ConfEntry conf_channel_table[] = { + { "autochanmodes", CF_QSTRING, NULL, 0, &ConfigChannel.autochanmodes }, { "default_split_user_count", CF_INT, NULL, 0, &ConfigChannel.default_split_user_count }, { "default_split_server_count", CF_INT, NULL, 0, &ConfigChannel.default_split_server_count }, { "burst_topicwho", CF_YESNO, NULL, 0, &ConfigChannel.burst_topicwho },