char *default_operstring;
char *default_adminstring;
+ char *default_operhost;
+ char *static_quit;
char *servicestring;
char *kline_reason;
int dots_in_ident;
int failed_oper_notice;
int anti_nick_flood;
+ int use_part_messages;
int anti_spam_exit_message_time;
int max_accept;
int max_monitor;
int global_snotices;
int operspy_dont_care_user_info;
int secret_channels_in_whois;
+ int expire_override_time;
};
struct config_channel_entry
{
char * autochanmodes;
+ char * exemptchanops;
int use_halfop;
- int use_owner;
+ int use_admin;
int use_except;
int use_invex;
int use_knock;
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