]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - include/s_conf.h
Make it so that halfops cannot set +-h
[irc/rqf/shadowircd.git] / include / s_conf.h
index 70c755c80e67e56ea4e475c7b11e3846b25c31a2..6e18c42da8771521699d9ec2240164382b6b7397 100644 (file)
@@ -216,14 +216,20 @@ 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;
+       char * exemptchanops;
+       int use_halfop;
+       int use_owner;
        int use_except;
        int use_invex;
        int use_knock;
        int use_forward;
+       int use_local_channels;
        int knock_delay;
        int knock_delay_channel;
        int max_bans;
@@ -236,7 +242,18 @@ 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;
+
+       int exempt_cmode_c;
+       int exempt_cmode_C;
+       int exempt_cmode_D;
+       int exempt_cmode_T;
+       int exempt_cmode_N;
+       int exempt_cmode_G;
+       int exempt_cmode_K;
 };
 
 struct config_server_hide