]> jfr.im git - solanum.git/blobdiff - ircd/newconf.c
Create configurations for user-facing messages within registration (#238)
[solanum.git] / ircd / newconf.c
index 382d8c79ca782ff4fa8443841d25723a368357ad..62faf427bc5163aaec7a9634a3427a0e094e7dad 100644 (file)
@@ -2708,6 +2708,14 @@ static struct ConfEntry conf_general_table[] =
        { "certfp_method",      CF_STRING, conf_set_general_certfp_method, 0, NULL },
        { "drain_reason",       CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.drain_reason        },
        { "sasl_only_client_message",   CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.sasl_only_client_message    },
+       { "identd_only_client_message", CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.identd_only_client_message  },
+       { "sctp_forbidden_client_message",      CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.sctp_forbidden_client_message       },
+       { "ssltls_only_client_message", CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.ssltls_only_client_message  },
+       { "not_authorised_client_message",      CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.not_authorised_client_message       },
+       { "illegal_hostname_client_message",    CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.not_authorised_client_message       },
+       { "server_full_client_message", CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.server_full_client_message  },
+       { "illegal_name_long_client_message",   CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.illegal_name_long_client_message    },
+       { "illegal_name_short_client_message",  CF_QSTRING, NULL, BUFSIZE, &ConfigFileEntry.illegal_name_short_client_message   },
        { "tls_ciphers_oper_only",      CF_YESNO, NULL, 0, &ConfigFileEntry.tls_ciphers_oper_only       },
        { "oper_secure_only",   CF_YESNO, NULL, 0, &ConfigFileEntry.oper_secure_only    },
        { "\0",                 0,        NULL, 0, NULL }