X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c6d5c019d03d73523498f5c15c3ff56fc9be6172..846aa234b8ef9717163325a92d04daf783728615:/include/s_conf.h diff --git a/include/s_conf.h b/include/s_conf.h index 3f9d167..a78eb25 100644 --- a/include/s_conf.h +++ b/include/s_conf.h @@ -64,6 +64,8 @@ struct ConfItem char *host; /* host part of user@host */ char *passwd; /* doubles as kline reason *ugh* */ char *spasswd; /* Password to send. */ + char *autojoin; /* channels for users to autojoin to on connect */ + char *autojoin_opers; /* channels for opers to autojoin on oper-up */ char *user; /* user part of user@host */ int port; time_t hold; /* Hold action until this time (calendar time) */ @@ -214,10 +216,12 @@ struct config_file_entry int default_umodes; int global_snotices; int operspy_dont_care_user_info; + int secret_channels_in_whois; }; struct config_channel_entry { + char * autochanmodes; int use_except; int use_invex; int use_knock; @@ -234,7 +238,10 @@ struct config_channel_entry int burst_topicwho; int kick_on_split_riding; int only_ascii_channels; + int cycle_host_change; + int host_in_topic; int resv_forcepart; + int kick_no_rejoin_time; }; struct config_server_hide