From a220b8aa7f26ab7af2ff24641d20e5f9e6a77ad7 Mon Sep 17 00:00:00 2001 From: Kevin Easton Date: Thu, 26 Oct 2017 17:41:05 +1100 Subject: [PATCH] Rename VIF_BITCHX to VF_BITCHX This flag is part of ->flags, not ->int_flags, so name it appropriately. --- include/vars.h | 2 +- source/vars.c | 352 ++++++++++++++++++++++++------------------------- 2 files changed, 177 insertions(+), 177 deletions(-) diff --git a/include/vars.h b/include/vars.h index 7247623..fe3c152 100644 --- a/include/vars.h +++ b/include/vars.h @@ -406,10 +406,10 @@ extern int loading_global; #define VF_NO_SAVE 0x0001U #define VF_EXPAND_PATH 0x0002U +#define VF_BITCHX 0x0004U #define VIF_CHANGED 0x01 #define VIF_GLOBAL 0x02 -#define VIF_BITCHX 0x04 #define VIF_PENDING 0x08 #define DEBUG_COMMANDS 0x0001 diff --git a/source/vars.c b/source/vars.c index 2e45f3e..12bf1af 100644 --- a/source/vars.c +++ b/source/vars.c @@ -109,61 +109,61 @@ extern void set_detach_on_hup (Window *, char *, int); static IrcVariable irc_variable[] = { - { "AINV",0, INT_TYPE_VAR, DEFAULT_AINV, NULL, NULL, 0, VIF_BITCHX }, - { "ALTNICK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "ALT_CHARSET", 0, BOOL_TYPE_VAR, DEFAULT_ALT_CHARSET, NULL, NULL, 0, VIF_BITCHX }, + { "AINV",0, INT_TYPE_VAR, DEFAULT_AINV, NULL, NULL, 0, VF_BITCHX }, + { "ALTNICK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "ALT_CHARSET", 0, BOOL_TYPE_VAR, DEFAULT_ALT_CHARSET, NULL, NULL, 0, VF_BITCHX }, { "ALWAYS_SPLIT_BIGGEST",0, BOOL_TYPE_VAR, DEFAULT_ALWAYS_SPLIT_BIGGEST, NULL, NULL, 0, 0 }, - { "ANNOY_KICK",0, BOOL_TYPE_VAR, DEFAULT_ANNOY_KICK, NULL, NULL, 0, VIF_BITCHX }, - { "AOP",0, BOOL_TYPE_VAR, DEFAULT_AOP_VAR, NULL, NULL, 0, VIF_BITCHX }, - { "APPEND_LOG",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VIF_BITCHX }, + { "ANNOY_KICK",0, BOOL_TYPE_VAR, DEFAULT_ANNOY_KICK, NULL, NULL, 0, VF_BITCHX }, + { "AOP",0, BOOL_TYPE_VAR, DEFAULT_AOP_VAR, NULL, NULL, 0, VF_BITCHX }, + { "APPEND_LOG",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VF_BITCHX }, - { "AUTOKICK_ON_VERSION",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_AWAY",0, BOOL_TYPE_VAR, DEFAULT_AUTO_AWAY, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_AWAY_TIME",0, INT_TYPE_VAR, DEFAULT_AUTO_AWAY_TIME, NULL, set_away_time, 0, VIF_BITCHX }, - { "AUTO_JOIN_ON_INVITE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_LIMIT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_NSLOOKUP",0, BOOL_TYPE_VAR, DEFAULT_AUTO_NSLOOKUP, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_RECONNECT",0, BOOL_TYPE_VAR, DEFAULT_AUTO_RECONNECT, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_REJOIN",0, INT_TYPE_VAR, DEFAULT_AUTO_REJOIN, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_RESPONSE",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VIF_BITCHX }, - { "AUTO_RESPONSE_STR",0, STR_TYPE_VAR, 0, NULL, reinit_autoresponse, 0, VIF_BITCHX }, - { "AUTO_UNBAN",0, INT_TYPE_VAR, DEFAULT_AUTO_UNBAN, NULL, NULL, 0, VIF_BITCHX }, + { "AUTOKICK_ON_VERSION",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_AWAY",0, BOOL_TYPE_VAR, DEFAULT_AUTO_AWAY, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_AWAY_TIME",0, INT_TYPE_VAR, DEFAULT_AUTO_AWAY_TIME, NULL, set_away_time, 0, VF_BITCHX }, + { "AUTO_JOIN_ON_INVITE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_LIMIT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_NSLOOKUP",0, BOOL_TYPE_VAR, DEFAULT_AUTO_NSLOOKUP, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_RECONNECT",0, BOOL_TYPE_VAR, DEFAULT_AUTO_RECONNECT, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_REJOIN",0, INT_TYPE_VAR, DEFAULT_AUTO_REJOIN, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_RESPONSE",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VF_BITCHX }, + { "AUTO_RESPONSE_STR",0, STR_TYPE_VAR, 0, NULL, reinit_autoresponse, 0, VF_BITCHX }, + { "AUTO_UNBAN",0, INT_TYPE_VAR, DEFAULT_AUTO_UNBAN, NULL, NULL, 0, VF_BITCHX }, { "AUTO_UNMARK_AWAY",0, BOOL_TYPE_VAR, DEFAULT_AUTO_UNMARK_AWAY, NULL, NULL, 0, 0 }, { "AUTO_WHOWAS",0, BOOL_TYPE_VAR, DEFAULT_AUTO_WHOWAS, NULL, NULL, 0, 0 }, - { "BANTIME", 0, INT_TYPE_VAR, DEFAULT_BANTIME, NULL, NULL, 0, VIF_BITCHX }, - { "BEEP",0, BOOL_TYPE_VAR, DEFAULT_BEEP, NULL, NULL, 0, VIF_BITCHX }, - { "BEEP_ALWAYS",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "BANTIME", 0, INT_TYPE_VAR, DEFAULT_BANTIME, NULL, NULL, 0, VF_BITCHX }, + { "BEEP",0, BOOL_TYPE_VAR, DEFAULT_BEEP, NULL, NULL, 0, VF_BITCHX }, + { "BEEP_ALWAYS",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "BEEP_MAX",0, INT_TYPE_VAR, DEFAULT_BEEP_MAX, NULL, NULL, 0, 0 }, - { "BEEP_ON_MSG",0, STR_TYPE_VAR, 0, NULL, set_beep_on_msg, 0, VIF_BITCHX }, - { "BEEP_WHEN_AWAY",0, INT_TYPE_VAR, DEFAULT_BEEP_WHEN_AWAY, NULL, NULL, 0, VIF_BITCHX }, - { "BITCH",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "BITCHX_HELP",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "BEEP_ON_MSG",0, STR_TYPE_VAR, 0, NULL, set_beep_on_msg, 0, VF_BITCHX }, + { "BEEP_WHEN_AWAY",0, INT_TYPE_VAR, DEFAULT_BEEP_WHEN_AWAY, NULL, NULL, 0, VF_BITCHX }, + { "BITCH",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "BITCHX_HELP",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "BLINK_VIDEO",0, BOOL_TYPE_VAR, DEFAULT_BLINK_VIDEO, NULL, NULL, 0, 0 }, { "BOLD_VIDEO",0, BOOL_TYPE_VAR, DEFAULT_BOLD_VIDEO, NULL, NULL, 0, 0 }, - { "BOT_LOG",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VIF_BITCHX }, - { "BOT_LOGFILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "BOT_LOG",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VF_BITCHX }, + { "BOT_LOGFILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "BOT_MODE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "BOT_PASSWD",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "BOT_RETURN",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "BOT_TCL",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "CDCC",0, BOOL_TYPE_VAR, DEFAULT_CDCC, NULL, NULL, 0, 0 }, - { "CDCC_FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_CDCC_FLOOD_AFTER, NULL, NULL, 0, VIF_BITCHX }, - { "CDCC_FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_CDCC_FLOOD_RATE,NULL, NULL, 0, VIF_BITCHX }, - { "CDCC_PROMPT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "CDCC_SECURITY",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "CDCC_FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_CDCC_FLOOD_AFTER, NULL, NULL, 0, VF_BITCHX }, + { "CDCC_FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_CDCC_FLOOD_RATE,NULL, NULL, 0, VF_BITCHX }, + { "CDCC_PROMPT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "CDCC_SECURITY",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, #ifdef WANT_CD - { "CD_DEVICE",0, STR_TYPE_VAR, 0, NULL, set_cd_device, 0, VIF_BITCHX }, + { "CD_DEVICE",0, STR_TYPE_VAR, 0, NULL, set_cd_device, 0, VF_BITCHX }, #else - { "CD_DEVICE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "CD_DEVICE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, #endif - { "CHANGE_NICK_ON_KILL",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "CHANMODE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "CHANGE_NICK_ON_KILL",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "CHANMODE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "CHANNEL_NAME_WIDTH",0, INT_TYPE_VAR, DEFAULT_CHANNEL_NAME_WIDTH, NULL, BX_update_all_status, 0, 0 }, { "CHECK_BEEP_USERS",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "CLIENT_INFORMATION",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_NO_SAVE }, - { "CLOAK",0, INT_TYPE_VAR, DEFAULT_CLOAK, NULL, BX_update_all_status, 0, VIF_BITCHX }, + { "CLOAK",0, INT_TYPE_VAR, DEFAULT_CLOAK, NULL, BX_update_all_status, 0, VF_BITCHX }, { "CLOCK",0, BOOL_TYPE_VAR, DEFAULT_CLOCK, NULL, BX_update_all_status, 0, 0 }, - { "CLOCK_24HOUR",0, BOOL_TYPE_VAR, DEFAULT_CLOCK_24HOUR, NULL, reset_clock, 0, VIF_BITCHX }, + { "CLOCK_24HOUR",0, BOOL_TYPE_VAR, DEFAULT_CLOCK_24HOUR, NULL, reset_clock, 0, VF_BITCHX }, { "CLOCK_FORMAT",0, STR_TYPE_VAR, 0, NULL, set_clock_format, 0, 0 }, { "CLONE_CHECK",0, INT_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "CLONE_COUNT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, 0 }, @@ -172,68 +172,68 @@ static IrcVariable irc_variable[] = { "COMMAND_MODE",0, BOOL_TYPE_VAR, DEFAULT_COMMAND_MODE, NULL, NULL, 0, 0 }, { "COMMENT_BREAKAGE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "COMPRESS_MODES",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "CONNECT_DELAY",0, INT_TYPE_VAR, DEFAULT_CONNECT_DELAY, NULL, NULL, 0, VIF_BITCHX }, + { "CONNECT_DELAY",0, INT_TYPE_VAR, DEFAULT_CONNECT_DELAY, NULL, NULL, 0, VF_BITCHX }, { "CONNECT_TIMEOUT",0, INT_TYPE_VAR, DEFAULT_CONNECT_TIMEOUT, NULL, NULL, 0, 0 }, { "CONTINUED_LINE",0, STR_TYPE_VAR, 0, NULL, BX_set_continued_lines, 0, 0 }, - { "CPU_SAVER_AFTER",0, INT_TYPE_VAR, DEFAULT_CPU_SAVER_AFTER, NULL, NULL, 0, VIF_BITCHX }, - { "CPU_SAVER_EVERY",0, INT_TYPE_VAR, DEFAULT_CPU_SAVER_EVERY, NULL, NULL, 0, VIF_BITCHX }, - { "CTCP_DELAY",0, INT_TYPE_VAR, DEFAULT_CTCP_DELAY, NULL, NULL, 0, VIF_BITCHX }, - { "CTCP_FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_CTCP_FLOOD_AFTER, NULL, NULL, 0, VIF_BITCHX }, + { "CPU_SAVER_AFTER",0, INT_TYPE_VAR, DEFAULT_CPU_SAVER_AFTER, NULL, NULL, 0, VF_BITCHX }, + { "CPU_SAVER_EVERY",0, INT_TYPE_VAR, DEFAULT_CPU_SAVER_EVERY, NULL, NULL, 0, VF_BITCHX }, + { "CTCP_DELAY",0, INT_TYPE_VAR, DEFAULT_CTCP_DELAY, NULL, NULL, 0, VF_BITCHX }, + { "CTCP_FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_CTCP_FLOOD_AFTER, NULL, NULL, 0, VF_BITCHX }, { "CTCP_FLOOD_BAN",0, BOOL_TYPE_VAR, DEFAULT_CTCP_FLOOD_BAN, NULL, NULL, 0, 0 }, { "CTCP_FLOOD_PROTECTION",0, BOOL_TYPE_VAR, DEFAULT_CTCP_FLOOD_PROTECTION, NULL, NULL, 0, 0 }, - { "CTCP_FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_CTCP_FLOOD_RATE, NULL, NULL, 0, VIF_BITCHX}, + { "CTCP_FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_CTCP_FLOOD_RATE, NULL, NULL, 0, VF_BITCHX}, { "CTCP_VERBOSE",0, BOOL_TYPE_VAR, DEFAULT_VERBOSE_CTCP, NULL, NULL, 0, 0 }, - { "CTOOLZ_DIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_AUTOGET",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTOGET, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_AUTORENAME",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTORENAME, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_AUTORESUME",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTORESUME, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_BAR_TYPE",0, INT_TYPE_VAR, DEFAULT_DCC_BAR_TYPE, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_BLOCK_SIZE",0, INT_TYPE_VAR, DEFAULT_DCC_BLOCK_SIZE, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_DLDIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_FAST",0, BOOL_TYPE_VAR, DEFAULT_DCC_FAST, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_FORCE_PORT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_GET_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_GET_LIMIT, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_MAX_AUTOGET_SIZE",0, INT_TYPE_VAR, DEFAULT_MAX_AUTOGET_SIZE, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_QUEUE_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_QUEUE_LIMIT, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_SEND_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_SEND_LIMIT, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_TIMEOUT",0, INT_TYPE_VAR, DEFAULT_DCCTIMEOUT, NULL, set_dcc_timeout, 0, VIF_BITCHX }, - { "DCC_ULDIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DCC_USE_GATEWAY_ADDR",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "CTOOLZ_DIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DCC_AUTOGET",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTOGET, NULL, NULL, 0, VF_BITCHX }, + { "DCC_AUTORENAME",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTORENAME, NULL, NULL, 0, VF_BITCHX }, + { "DCC_AUTORESUME",0, BOOL_TYPE_VAR, DEFAULT_DCC_AUTORESUME, NULL, NULL, 0, VF_BITCHX }, + { "DCC_BAR_TYPE",0, INT_TYPE_VAR, DEFAULT_DCC_BAR_TYPE, NULL, NULL, 0, VF_BITCHX }, + { "DCC_BLOCK_SIZE",0, INT_TYPE_VAR, DEFAULT_DCC_BLOCK_SIZE, NULL, NULL, 0, VF_BITCHX }, + { "DCC_DLDIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DCC_FAST",0, BOOL_TYPE_VAR, DEFAULT_DCC_FAST, NULL, NULL, 0, VF_BITCHX }, + { "DCC_FORCE_PORT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DCC_GET_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_GET_LIMIT, NULL, NULL, 0, VF_BITCHX }, + { "DCC_MAX_AUTOGET_SIZE",0, INT_TYPE_VAR, DEFAULT_MAX_AUTOGET_SIZE, NULL, NULL, 0, VF_BITCHX }, + { "DCC_QUEUE_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_QUEUE_LIMIT, NULL, NULL, 0, VF_BITCHX }, + { "DCC_SEND_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_SEND_LIMIT, NULL, NULL, 0, VF_BITCHX }, + { "DCC_TIMEOUT",0, INT_TYPE_VAR, DEFAULT_DCCTIMEOUT, NULL, set_dcc_timeout, 0, VF_BITCHX }, + { "DCC_ULDIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DCC_USE_GATEWAY_ADDR",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "DEBUG",0, STR_TYPE_VAR, 0, NULL, debug_window, 0, 0 }, #if defined(__EMXPM__) || defined(WIN32) - { "DEFAULT_CODEPAGE",0, INT_TYPE_VAR, DEFAULT_CODEPAGE, NULL, NULL, 0, VIF_BITCHX }, + { "DEFAULT_CODEPAGE",0, INT_TYPE_VAR, DEFAULT_CODEPAGE, NULL, NULL, 0, VF_BITCHX }, #endif - { "DEFAULT_FONT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "DEFAULT_FONT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "DEFAULT_MENU",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "DEFAULT_NICK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DEFAULT_REASON",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "DEOPFLOOD",0, BOOL_TYPE_VAR, DEFAULT_DEOPFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "DEOPFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_DEOPFLOOD_TIME, NULL, NULL, 0, VIF_BITCHX }, - { "DEOP_ON_DEOPFLOOD",0, INT_TYPE_VAR, DEFAULT_DEOP_ON_DEOPFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "DEOP_ON_KICKFLOOD",0, INT_TYPE_VAR, DEFAULT_DEOP_ON_KICKFLOOD, NULL, NULL, 0, VIF_BITCHX }, + { "DEFAULT_NICK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DEFAULT_REASON",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "DEOPFLOOD",0, BOOL_TYPE_VAR, DEFAULT_DEOPFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "DEOPFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_DEOPFLOOD_TIME, NULL, NULL, 0, VF_BITCHX }, + { "DEOP_ON_DEOPFLOOD",0, INT_TYPE_VAR, DEFAULT_DEOP_ON_DEOPFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "DEOP_ON_KICKFLOOD",0, INT_TYPE_VAR, DEFAULT_DEOP_ON_KICKFLOOD, NULL, NULL, 0, VF_BITCHX }, { "DETACH_ON_HUP",0, BOOL_TYPE_VAR, DEFAULT_DETACH_ON_HUP, NULL, set_detach_on_hup, 0, 0 }, { "DISPATCH_UNKNOWN_COMMANDS",0,BOOL_TYPE_VAR, DEFAULT_DISPATCH_UNKNOWN_COMMANDS, NULL, NULL, 0, 0 }, { "DISPLAY",0, BOOL_TYPE_VAR, DEFAULT_DISPLAY, NULL, NULL, 0, VF_NO_SAVE }, { "DISPLAY_ANSI",0, BOOL_TYPE_VAR, DEFAULT_DISPLAY_ANSI, NULL, toggle_reverse_status, 0, 0 }, - { "DISPLAY_PC_CHARACTERS",0, INT_TYPE_VAR, DEFAULT_DISPLAY_PC_CHARACTERS, NULL, reinit_screen, 0, VIF_BITCHX }, - { "DOUBLE_STATUS_LINE",0, INT_TYPE_VAR, DEFAULT_DOUBLE_STATUS_LINE, NULL, NULL, 0, VIF_BITCHX }, - { "EIGHT_BIT_CHARACTERS",0, BOOL_TYPE_VAR, DEFAULT_EIGHT_BIT_CHARACTERS, NULL, eight_bit_characters, 0, VIF_BITCHX }, + { "DISPLAY_PC_CHARACTERS",0, INT_TYPE_VAR, DEFAULT_DISPLAY_PC_CHARACTERS, NULL, reinit_screen, 0, VF_BITCHX }, + { "DOUBLE_STATUS_LINE",0, INT_TYPE_VAR, DEFAULT_DOUBLE_STATUS_LINE, NULL, NULL, 0, VF_BITCHX }, + { "EIGHT_BIT_CHARACTERS",0, BOOL_TYPE_VAR, DEFAULT_EIGHT_BIT_CHARACTERS, NULL, eight_bit_characters, 0, VF_BITCHX }, { "EXEC_PROTECTION",0, BOOL_TYPE_VAR, DEFAULT_EXEC_PROTECTION, NULL, exec_warning, 0, 0 }, { "FAKE_SPLIT_PATTERNS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "FLOATING_POINT_MATH_VAR",0, BOOL_TYPE_VAR, DEFAULT_FLOATING_POINT_MATH, NULL, NULL, 0, 0 }, - { "FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_FLOOD_AFTER, NULL, NULL, 0, VIF_BITCHX }, - { "FLOOD_KICK",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_KICK, NULL, NULL, 0, VIF_BITCHX }, - { "FLOOD_PROTECTION",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_PROTECTION, NULL, NULL, 0, VIF_BITCHX }, - { "FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_FLOOD_RATE, NULL, NULL, 0, VIF_BITCHX }, - { "FLOOD_USERS",0, INT_TYPE_VAR, DEFAULT_FLOOD_USERS, NULL, NULL, 0, VIF_BITCHX }, - { "FLOOD_WARNING",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_WARNING, NULL, NULL, 0, VIF_BITCHX }, + { "FLOOD_AFTER",0, INT_TYPE_VAR, DEFAULT_FLOOD_AFTER, NULL, NULL, 0, VF_BITCHX }, + { "FLOOD_KICK",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_KICK, NULL, NULL, 0, VF_BITCHX }, + { "FLOOD_PROTECTION",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_PROTECTION, NULL, NULL, 0, VF_BITCHX }, + { "FLOOD_RATE",0, INT_TYPE_VAR, DEFAULT_FLOOD_RATE, NULL, NULL, 0, VF_BITCHX }, + { "FLOOD_USERS",0, INT_TYPE_VAR, DEFAULT_FLOOD_USERS, NULL, NULL, 0, VF_BITCHX }, + { "FLOOD_WARNING",0, BOOL_TYPE_VAR, DEFAULT_FLOOD_WARNING, NULL, NULL, 0, VF_BITCHX }, - { "FTP_GRAB",0, BOOL_TYPE_VAR, DEFAULT_FTP_GRAB, NULL, NULL, 0, VIF_BITCHX }, + { "FTP_GRAB",0, BOOL_TYPE_VAR, DEFAULT_FTP_GRAB, NULL, NULL, 0, VF_BITCHX }, { "FULL_STATUS_LINE",0, BOOL_TYPE_VAR, DEFAULT_FULL_STATUS_LINE, NULL, BX_update_all_status, 0, 0 }, - { "HACKING",0, INT_TYPE_VAR, DEFAULT_HACKING, NULL, NULL, 0, VIF_BITCHX }, + { "HACKING",0, INT_TYPE_VAR, DEFAULT_HACKING, NULL, NULL, 0, VF_BITCHX }, { "HACK_OPS",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0}, - { "HEBREW_TOGGLE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "HEBREW_TOGGLE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "HELP_PAGER",0, BOOL_TYPE_VAR, DEFAULT_HELP_PAGER, NULL, NULL, 0, 0 }, { "HELP_PATH",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_EXPAND_PATH }, { "HELP_PROMPT",0, BOOL_TYPE_VAR, DEFAULT_HELP_PROMPT, NULL, NULL, 0, 0 }, @@ -244,134 +244,134 @@ static IrcVariable irc_variable[] = { "HISTORY",0, INT_TYPE_VAR, DEFAULT_HISTORY, NULL, set_history_size, 0, 0 }, { "HOLD_MODE",0, BOOL_TYPE_VAR, DEFAULT_HOLD_MODE, NULL, BX_reset_line_cnt, 0, 0 }, { "HOLD_MODE_MAX",0, INT_TYPE_VAR, DEFAULT_HOLD_MODE_MAX, NULL, NULL, 0, 0 }, - { "HTTP_GRAB",0, BOOL_TYPE_VAR, DEFAULT_HTTP_GRAB, NULL, NULL, 0, VIF_BITCHX }, - { "IDENT_HACK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "IDLE_CHECK",0, INT_TYPE_VAR, 120, NULL, NULL, 0, VIF_BITCHX }, - { "IGNORE_TIME",0, INT_TYPE_VAR, DEFAULT_IGNORE_TIME, NULL, NULL, 0, VIF_BITCHX }, + { "HTTP_GRAB",0, BOOL_TYPE_VAR, DEFAULT_HTTP_GRAB, NULL, NULL, 0, VF_BITCHX }, + { "IDENT_HACK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "IDLE_CHECK",0, INT_TYPE_VAR, 120, NULL, NULL, 0, VF_BITCHX }, + { "IGNORE_TIME",0, INT_TYPE_VAR, DEFAULT_IGNORE_TIME, NULL, NULL, 0, VF_BITCHX }, { "INDENT",0, BOOL_TYPE_VAR, DEFAULT_INDENT, NULL, NULL, 0, 0 }, { "INPUT_ALIASES",0, BOOL_TYPE_VAR, DEFAULT_INPUT_ALIASES, NULL, NULL, 0, 0 }, - { "INPUT_GLOB",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "INPUT_GLOB",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "INPUT_PROMPT",0, STR_TYPE_VAR, 0, NULL, BX_set_input_prompt, 0, 0 }, { "INSERT_MODE",0, BOOL_TYPE_VAR, DEFAULT_INSERT_MODE, NULL, BX_update_all_status, 0, 0 }, { "INVERSE_VIDEO",0, BOOL_TYPE_VAR, DEFAULT_INVERSE_VIDEO, NULL, NULL, 0, 0 }, - { "JOINFLOOD",0, BOOL_TYPE_VAR, DEFAULT_JOINFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "JOINFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_JOINFLOOD_TIME, NULL, NULL, 0, VIF_BITCHX }, - { "JOIN_NEW_WINDOW",0, BOOL_TYPE_VAR, DEFAULT_JOIN_NEW_WINDOW, NULL, NULL, 0, VIF_BITCHX }, - { "JOIN_NEW_WINDOW_TYPE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "KICKFLOOD",0, BOOL_TYPE_VAR, DEFAULT_KICKFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICKFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_KICKFLOOD_TIME, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_IF_BANNED",0, BOOL_TYPE_VAR, DEFAULT_KICK_IF_BANNED, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_ON_DEOPFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_DEOPFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_ON_JOINFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_JOINFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_ON_KICKFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_KICKFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_ON_NICKFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_NICKFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_ON_PUBFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_PUBFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "KICK_OPS",0, BOOL_TYPE_VAR, DEFAULT_KICK_OPS, NULL, NULL, 0, VIF_BITCHX }, - { "LAG_CHECK_INTERVAL",0, INT_TYPE_VAR, DEFAULT_LAG_CHECK_INTERVAL, NULL, NULL, 0, VIF_BITCHX }, - { "LAMEIDENT",0, BOOL_TYPE_VAR, DEFAULT_LAME_IDENT, NULL, NULL, 0, VIF_BITCHX }, - { "LAMELIST",0, BOOL_TYPE_VAR, DEFAULT_LAMELIST, NULL, NULL, 0, VIF_BITCHX }, + { "JOINFLOOD",0, BOOL_TYPE_VAR, DEFAULT_JOINFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "JOINFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_JOINFLOOD_TIME, NULL, NULL, 0, VF_BITCHX }, + { "JOIN_NEW_WINDOW",0, BOOL_TYPE_VAR, DEFAULT_JOIN_NEW_WINDOW, NULL, NULL, 0, VF_BITCHX }, + { "JOIN_NEW_WINDOW_TYPE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "KICKFLOOD",0, BOOL_TYPE_VAR, DEFAULT_KICKFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICKFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_KICKFLOOD_TIME, NULL, NULL, 0, VF_BITCHX }, + { "KICK_IF_BANNED",0, BOOL_TYPE_VAR, DEFAULT_KICK_IF_BANNED, NULL, NULL, 0, VF_BITCHX }, + { "KICK_ON_DEOPFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_DEOPFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICK_ON_JOINFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_JOINFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICK_ON_KICKFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_KICKFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICK_ON_NICKFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_NICKFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICK_ON_PUBFLOOD",0, INT_TYPE_VAR, DEFAULT_KICK_ON_PUBFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "KICK_OPS",0, BOOL_TYPE_VAR, DEFAULT_KICK_OPS, NULL, NULL, 0, VF_BITCHX }, + { "LAG_CHECK_INTERVAL",0, INT_TYPE_VAR, DEFAULT_LAG_CHECK_INTERVAL, NULL, NULL, 0, VF_BITCHX }, + { "LAMEIDENT",0, BOOL_TYPE_VAR, DEFAULT_LAME_IDENT, NULL, NULL, 0, VF_BITCHX }, + { "LAMELIST",0, BOOL_TYPE_VAR, DEFAULT_LAMELIST, NULL, NULL, 0, VF_BITCHX }, { "LASTLOG",0, INT_TYPE_VAR, DEFAULT_LASTLOG, NULL, set_lastlog_size, 0, 0 }, - { "LASTLOG_ANSI",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "LASTLOG_ANSI",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "LASTLOG_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_lastlog_level, 0, 0 }, { "LLOOK",0, BOOL_TYPE_VAR, DEFAULT_LLOOK, NULL, NULL, 0, 0 }, - { "LLOOK_DELAY",0, INT_TYPE_VAR, DEFAULT_LLOOK_DELAY, NULL, NULL, 0, VIF_BITCHX }, + { "LLOOK_DELAY",0, INT_TYPE_VAR, DEFAULT_LLOOK_DELAY, NULL, NULL, 0, VF_BITCHX }, { "LOAD_PATH",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "LOG",0, BOOL_TYPE_VAR, DEFAULT_LOG, NULL, logger, 0, 0 }, { "LOGFILE",0, STR_TYPE_VAR, 0, NULL, set_log_file, 0, 0 }, - { "MAIL",0, INT_TYPE_VAR, DEFAULT_MAIL, NULL, BX_update_all_status, 0, VIF_BITCHX }, + { "MAIL",0, INT_TYPE_VAR, DEFAULT_MAIL, NULL, BX_update_all_status, 0, VF_BITCHX }, - { "MANGLE_INBOUND",0, STR_TYPE_VAR, 0, NULL, set_mangle_inbound, 0, VIF_BITCHX }, - { "MANGLE_LOGFILES",0, STR_TYPE_VAR, 0, NULL, set_mangle_logfiles, 0, VIF_BITCHX }, - { "MANGLE_OPERLOG",0, STR_TYPE_VAR, 0, NULL, set_mangle_operlog, 0, VIF_BITCHX }, - { "MANGLE_OUTBOUND",0, STR_TYPE_VAR, 0, NULL, set_mangle_outbound, 0, VIF_BITCHX }, + { "MANGLE_INBOUND",0, STR_TYPE_VAR, 0, NULL, set_mangle_inbound, 0, VF_BITCHX }, + { "MANGLE_LOGFILES",0, STR_TYPE_VAR, 0, NULL, set_mangle_logfiles, 0, VF_BITCHX }, + { "MANGLE_OPERLOG",0, STR_TYPE_VAR, 0, NULL, set_mangle_operlog, 0, VF_BITCHX }, + { "MANGLE_OUTBOUND",0, STR_TYPE_VAR, 0, NULL, set_mangle_outbound, 0, VF_BITCHX }, - { "MAX_DEOPS",0, INT_TYPE_VAR, DEFAULT_MAX_DEOPS, NULL, NULL, 0, VIF_BITCHX }, - { "MAX_IDLEKICKS",0, INT_TYPE_VAR, DEFAULT_MAX_IDLEKICKS, NULL, NULL, 0, VIF_BITCHX }, - { "MAX_SERVER_RECONNECT",0, INT_TYPE_VAR, DEFAULT_MAX_SERVER_RECONNECT, NULL, NULL, 0, VIF_BITCHX }, - { "MAX_URLS",0, INT_TYPE_VAR, DEFAULT_MAX_URLS, NULL, NULL, 0, VIF_BITCHX }, + { "MAX_DEOPS",0, INT_TYPE_VAR, DEFAULT_MAX_DEOPS, NULL, NULL, 0, VF_BITCHX }, + { "MAX_IDLEKICKS",0, INT_TYPE_VAR, DEFAULT_MAX_IDLEKICKS, NULL, NULL, 0, VF_BITCHX }, + { "MAX_SERVER_RECONNECT",0, INT_TYPE_VAR, DEFAULT_MAX_SERVER_RECONNECT, NULL, NULL, 0, VF_BITCHX }, + { "MAX_URLS",0, INT_TYPE_VAR, DEFAULT_MAX_URLS, NULL, NULL, 0, VF_BITCHX }, #ifdef GUI - { "MDI",0, BOOL_TYPE_VAR, DEFAULT_MDI, NULL, gui_mdi, 0, VIF_BITCHX }, + { "MDI",0, BOOL_TYPE_VAR, DEFAULT_MDI, NULL, gui_mdi, 0, VF_BITCHX }, #else - { "MDI",0, BOOL_TYPE_VAR, DEFAULT_MDI, NULL, NULL, 0, VIF_BITCHX }, + { "MDI",0, BOOL_TYPE_VAR, DEFAULT_MDI, NULL, NULL, 0, VF_BITCHX }, #endif { "META_STATES_VAR",0, INT_TYPE_VAR, DEFAULT_META_STATES, NULL, NULL, 0, 0 }, - { "MIRCS",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VIF_BITCHX }, + { "MIRCS",0, BOOL_TYPE_VAR, 1, NULL, NULL, 0, VF_BITCHX }, { "MODE_STRIPPER",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "MSGCOUNT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "MSGLOG",0, BOOL_TYPE_VAR, DEFAULT_MSGLOG, NULL, NULL, 0, 0 }, - { "MSGLOG_FILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX|VF_EXPAND_PATH }, - { "MSGLOG_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_msglog_level, 0, VIF_BITCHX}, - { "NAMES_COLUMNS",0, INT_TYPE_VAR, 5, NULL, NULL, 0, VIF_BITCHX }, - { "NAT_ADDRESS",0, STR_TYPE_VAR, 0, NULL, set_nat_address, 0, VIF_BITCHX }, + { "MSGLOG_FILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX|VF_EXPAND_PATH }, + { "MSGLOG_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_msglog_level, 0, VF_BITCHX}, + { "NAMES_COLUMNS",0, INT_TYPE_VAR, 5, NULL, NULL, 0, VF_BITCHX }, + { "NAT_ADDRESS",0, STR_TYPE_VAR, 0, NULL, set_nat_address, 0, VF_BITCHX }, { "ND_SPACE_MAX",0, INT_TYPE_VAR, DEFAULT_ND_SPACE_MAX, NULL, NULL, 0, 0 }, - { "NEW_SERVER_LASTLOG_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_new_server_lastlog_level, 0, VIF_BITCHX }, - { "NEXT_SERVER_ON_LOCAL_KILL",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "NEW_SERVER_LASTLOG_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_new_server_lastlog_level, 0, VF_BITCHX }, + { "NEXT_SERVER_ON_LOCAL_KILL",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, - { "NICKFLOOD",0, BOOL_TYPE_VAR, DEFAULT_NICKFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "NICKFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_NICKFLOOD_TIME, NULL, NULL, 0, VIF_BITCHX }, - { "NICKLIST",0, INT_TYPE_VAR, DEFAULT_NICKLIST, NULL, NULL, 0, VIF_BITCHX }, - { "NICKLIST_SORT",0, INT_TYPE_VAR, DEFAULT_NICKLIST_SORT, NULL, NULL, 0, VIF_BITCHX }, - { "NICK_COMPLETION",0, BOOL_TYPE_VAR, DEFAULT_NICK_COMPLETION, NULL, NULL, 0, VIF_BITCHX }, - { "NICK_COMPLETION_CHAR",0, CHAR_TYPE_VAR, DEFAULT_NICK_COMPLETION_CHAR, NULL, NULL, 0, VIF_BITCHX }, - { "NICK_COMPLETION_LEN",0, INT_TYPE_VAR, DEFAULT_NICK_COMPLETION_LEN, NULL, NULL, 0, VIF_BITCHX }, - { "NICK_COMPLETION_TYPE",0, INT_TYPE_VAR, DEFAULT_NICK_COMPLETION_TYPE, NULL, NULL, 0, VIF_BITCHX }, - { "NOTIFY",0, BOOL_TYPE_VAR, DEFAULT_NOTIFY, NULL, NULL, 0, VIF_BITCHX }, + { "NICKFLOOD",0, BOOL_TYPE_VAR, DEFAULT_NICKFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "NICKFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_NICKFLOOD_TIME, NULL, NULL, 0, VF_BITCHX }, + { "NICKLIST",0, INT_TYPE_VAR, DEFAULT_NICKLIST, NULL, NULL, 0, VF_BITCHX }, + { "NICKLIST_SORT",0, INT_TYPE_VAR, DEFAULT_NICKLIST_SORT, NULL, NULL, 0, VF_BITCHX }, + { "NICK_COMPLETION",0, BOOL_TYPE_VAR, DEFAULT_NICK_COMPLETION, NULL, NULL, 0, VF_BITCHX }, + { "NICK_COMPLETION_CHAR",0, CHAR_TYPE_VAR, DEFAULT_NICK_COMPLETION_CHAR, NULL, NULL, 0, VF_BITCHX }, + { "NICK_COMPLETION_LEN",0, INT_TYPE_VAR, DEFAULT_NICK_COMPLETION_LEN, NULL, NULL, 0, VF_BITCHX }, + { "NICK_COMPLETION_TYPE",0, INT_TYPE_VAR, DEFAULT_NICK_COMPLETION_TYPE, NULL, NULL, 0, VF_BITCHX }, + { "NOTIFY",0, BOOL_TYPE_VAR, DEFAULT_NOTIFY, NULL, NULL, 0, VF_BITCHX }, { "NOTIFY_HANDLER",0, STR_TYPE_VAR, 0, NULL, set_notify_handler, 0, 0 }, - { "NOTIFY_INTERVAL",0, INT_TYPE_VAR, DEFAULT_NOTIFY_INTERVAL, NULL, NULL, 0, VIF_BITCHX }, + { "NOTIFY_INTERVAL",0, INT_TYPE_VAR, DEFAULT_NOTIFY_INTERVAL, NULL, NULL, 0, VF_BITCHX }, { "NOTIFY_LEVEL",0, STR_TYPE_VAR, 0, NULL, set_notify_level, 0, 0 }, { "NOTIFY_ON_TERMINATION",0, BOOL_TYPE_VAR, DEFAULT_NOTIFY_ON_TERMINATION, NULL, NULL, 0, 0 }, { "NO_CTCP_FLOOD",0, BOOL_TYPE_VAR, DEFAULT_NO_CTCP_FLOOD, NULL, NULL, 0, 0 }, - { "NO_FAIL_DISCONNECT",0, BOOL_TYPE_VAR, DEFAULT_NO_FAIL_DISCONNECT, NULL, NULL, 0, VIF_BITCHX }, - { "NUM_BANMODES",0, INT_TYPE_VAR, DEFAULT_NUM_BANMODES, NULL, NULL, 0, VIF_BITCHX }, - { "NUM_KICKS",0, INT_TYPE_VAR, DEFAULT_NUM_KICKS, NULL, NULL, 0, VIF_BITCHX }, - { "NUM_KILLS",0, INT_TYPE_VAR, 1, NULL, NULL, 0, VIF_BITCHX }, - { "NUM_OF_WHOWAS",0, INT_TYPE_VAR, DEFAULT_NUM_OF_WHOWAS, NULL, NULL, 0, VIF_BITCHX }, - { "NUM_OPMODES",0, INT_TYPE_VAR, DEFAULT_NUM_OPMODES, NULL, NULL, 0, VIF_BITCHX }, - { "OPER_MODES",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "ORIGNICK_TIME",0, INT_TYPE_VAR, 5, NULL, NULL, 0, VIF_BITCHX }, + { "NO_FAIL_DISCONNECT",0, BOOL_TYPE_VAR, DEFAULT_NO_FAIL_DISCONNECT, NULL, NULL, 0, VF_BITCHX }, + { "NUM_BANMODES",0, INT_TYPE_VAR, DEFAULT_NUM_BANMODES, NULL, NULL, 0, VF_BITCHX }, + { "NUM_KICKS",0, INT_TYPE_VAR, DEFAULT_NUM_KICKS, NULL, NULL, 0, VF_BITCHX }, + { "NUM_KILLS",0, INT_TYPE_VAR, 1, NULL, NULL, 0, VF_BITCHX }, + { "NUM_OF_WHOWAS",0, INT_TYPE_VAR, DEFAULT_NUM_OF_WHOWAS, NULL, NULL, 0, VF_BITCHX }, + { "NUM_OPMODES",0, INT_TYPE_VAR, DEFAULT_NUM_OPMODES, NULL, NULL, 0, VF_BITCHX }, + { "OPER_MODES",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "ORIGNICK_TIME",0, INT_TYPE_VAR, 5, NULL, NULL, 0, VF_BITCHX }, #ifdef WANT_OPERVIEW - { "OV",0, BOOL_TYPE_VAR, DEFAULT_OPER_VIEW, NULL, set_ov_mode, 0, VIF_BITCHX }, + { "OV",0, BOOL_TYPE_VAR, DEFAULT_OPER_VIEW, NULL, set_ov_mode, 0, VF_BITCHX }, #else - { "OV",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "OV",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, #endif { "PAD_CHAR",0, CHAR_TYPE_VAR, DEFAULT_PAD_CHAR, NULL, NULL, 0, 0 }, - { "PING_TYPE",0, INT_TYPE_VAR, DEFAULT_PING_TYPE, NULL, NULL, 0, VIF_BITCHX }, + { "PING_TYPE",0, INT_TYPE_VAR, DEFAULT_PING_TYPE, NULL, NULL, 0, VF_BITCHX }, { "PROTECT_CHANNELS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "PUBFLOOD",0, BOOL_TYPE_VAR, DEFAULT_PUBFLOOD, NULL, NULL, 0, VIF_BITCHX }, - { "PUBFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_PUBFLOOD_TIME, NULL, NULL, 0, VIF_BITCHX }, - { "QUERY_NEW_WINDOW",0, BOOL_TYPE_VAR, DEFAULT_QUERY_NEW_WINDOW, NULL, NULL, 0, VIF_BITCHX }, - { "QUERY_NEW_WINDOW_TYPE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "QUEUE_SENDS",0, INT_TYPE_VAR, DEFAULT_QUEUE_SENDS, NULL, NULL, 0, VIF_BITCHX }, - { "RANDOM_LOCAL_PORTS",0, BOOL_TYPE_VAR, DEFAULT_RANDOM_LOCAL_PORTS, NULL, NULL, 0, VIF_BITCHX }, - { "RANDOM_SOURCE",0, INT_TYPE_VAR, DEFAULT_RANDOM_SOURCE, NULL, NULL, 0, VIF_BITCHX }, + { "PUBFLOOD",0, BOOL_TYPE_VAR, DEFAULT_PUBFLOOD, NULL, NULL, 0, VF_BITCHX }, + { "PUBFLOOD_TIME",0, INT_TYPE_VAR, DEFAULT_PUBFLOOD_TIME, NULL, NULL, 0, VF_BITCHX }, + { "QUERY_NEW_WINDOW",0, BOOL_TYPE_VAR, DEFAULT_QUERY_NEW_WINDOW, NULL, NULL, 0, VF_BITCHX }, + { "QUERY_NEW_WINDOW_TYPE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "QUEUE_SENDS",0, INT_TYPE_VAR, DEFAULT_QUEUE_SENDS, NULL, NULL, 0, VF_BITCHX }, + { "RANDOM_LOCAL_PORTS",0, BOOL_TYPE_VAR, DEFAULT_RANDOM_LOCAL_PORTS, NULL, NULL, 0, VF_BITCHX }, + { "RANDOM_SOURCE",0, INT_TYPE_VAR, DEFAULT_RANDOM_SOURCE, NULL, NULL, 0, VF_BITCHX }, { "REALNAME",0, STR_TYPE_VAR, 0, NULL, set_realname, 0, 0 }, { "REVERSE_STATUS",0, BOOL_TYPE_VAR, 0, NULL, reinit_status, 0, 0 }, - { "SAVEFILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "SAVEFILE",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "SCREEN_OPTIONS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "SCRIPT_HELP",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "SCRIPT_HELP",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "SCROLLBACK",0, INT_TYPE_VAR, DEFAULT_SCROLLBACK_LINES, NULL, BX_set_scrollback_size, 0, 0 }, { "SCROLLBACK_RATIO",0, INT_TYPE_VAR, DEFAULT_SCROLLBACK_RATIO, NULL, NULL, 0, 0 }, { "SCROLL_LINES",0, INT_TYPE_VAR, DEFAULT_SCROLL_LINES, NULL, BX_set_scroll_lines, 0, 0 }, - { "SEND_AWAY_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_AWAY_MSG, NULL, NULL, 0, VIF_BITCHX }, - { "SEND_CTCP_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_CTCP_MSG, NULL, NULL, 0, VIF_BITCHX }, - { "SEND_IGNORE_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_IGNORE_MSG, NULL, NULL, 0, VIF_BITCHX }, - { "SEND_OP_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_OP_MSG, NULL, NULL, 0, VIF_BITCHX }, - { "SERVER_GROUPS",0, BOOL_TYPE_VAR, DEFAULT_SERVER_GROUPS, NULL, NULL, 0, VIF_BITCHX }, + { "SEND_AWAY_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_AWAY_MSG, NULL, NULL, 0, VF_BITCHX }, + { "SEND_CTCP_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_CTCP_MSG, NULL, NULL, 0, VF_BITCHX }, + { "SEND_IGNORE_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_IGNORE_MSG, NULL, NULL, 0, VF_BITCHX }, + { "SEND_OP_MSG",0, BOOL_TYPE_VAR, DEFAULT_SEND_OP_MSG, NULL, NULL, 0, VF_BITCHX }, + { "SERVER_GROUPS",0, BOOL_TYPE_VAR, DEFAULT_SERVER_GROUPS, NULL, NULL, 0, VF_BITCHX }, { "SERVER_PROMPT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "SHELL",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "SHELL_FLAGS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { "SHELL_LIMIT",0, INT_TYPE_VAR, DEFAULT_SHELL_LIMIT, NULL, NULL, 0, 0 }, - { "SHITLIST",0, BOOL_TYPE_VAR, DEFAULT_SHITLIST, NULL, NULL, 0, VIF_BITCHX }, - { "SHITLIST_REASON",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "SHOW_AWAY_ONCE",0, BOOL_TYPE_VAR, DEFAULT_SHOW_AWAY_ONCE, NULL, NULL, 0, VIF_BITCHX }, + { "SHITLIST",0, BOOL_TYPE_VAR, DEFAULT_SHITLIST, NULL, NULL, 0, VF_BITCHX }, + { "SHITLIST_REASON",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "SHOW_AWAY_ONCE",0, BOOL_TYPE_VAR, DEFAULT_SHOW_AWAY_ONCE, NULL, NULL, 0, VF_BITCHX }, { "SHOW_CHANNEL_NAMES",0, BOOL_TYPE_VAR, DEFAULT_SHOW_CHANNEL_NAMES, NULL, NULL, 0, 0 }, { "SHOW_END_OF_MSGS",0, BOOL_TYPE_VAR, DEFAULT_SHOW_END_OF_MSGS, NULL, NULL, 0, 0 }, { "SHOW_NUMERICS",0, BOOL_TYPE_VAR, DEFAULT_SHOW_NUMERICS, NULL, NULL, 0, 0 }, { "SHOW_NUMERICS_STR",0, STR_TYPE_VAR, 0, NULL, set_numeric_string, 0, 0 }, { "SHOW_STATUS_ALL",0, BOOL_TYPE_VAR, DEFAULT_SHOW_STATUS_ALL, NULL, BX_update_all_status, 0, 0 }, { "SHOW_WHO_HOPCOUNT",0, BOOL_TYPE_VAR, DEFAULT_SHOW_WHO_HOPCOUNT, NULL, NULL, 0, 0 }, - { "SOCKS_HOST",0, STR_TYPE_VAR, 0, NULL, set_use_socks, 0, VIF_BITCHX }, - { "SOCKS_PORT",0, INT_TYPE_VAR, DEFAULT_SOCKS_PORT, NULL, NULL, 0, VIF_BITCHX }, + { "SOCKS_HOST",0, STR_TYPE_VAR, 0, NULL, set_use_socks, 0, VF_BITCHX }, + { "SOCKS_PORT",0, INT_TYPE_VAR, DEFAULT_SOCKS_PORT, NULL, NULL, 0, VF_BITCHX }, { "STATUS_AWAY",0, STR_TYPE_VAR, 0, NULL, BX_build_status, 0, 0 }, { "STATUS_CDCCCOUNT",0, STR_TYPE_VAR, 0, NULL, BX_build_status, 0, 0 }, { "STATUS_CHANNEL",0, STR_TYPE_VAR, 0, NULL, BX_build_status, 0, 0 }, @@ -449,15 +449,15 @@ static IrcVariable irc_variable[] = { "STATUS_WINDOW",0, STR_TYPE_VAR, 0, NULL, BX_build_status, 0, 0 }, { "SUPPRESS_SERVER_MOTD",0, BOOL_TYPE_VAR, DEFAULT_SUPPRESS_SERVER_MOTD, NULL, NULL, 0, 0 }, #ifdef WANT_OPERVIEW - { "SWATCH",0, STR_TYPE_VAR, 0, NULL, convert_swatch, 0, VIF_BITCHX }, + { "SWATCH",0, STR_TYPE_VAR, 0, NULL, convert_swatch, 0, VF_BITCHX }, #else { "SWATCH",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, #endif { "TAB",0, BOOL_TYPE_VAR, DEFAULT_TAB, NULL, NULL, 0, 0 }, { "TAB_MAX",0, INT_TYPE_VAR, DEFAULT_TAB_MAX, NULL, NULL, 0, 0 }, - { "TIMESTAMP",0, BOOL_TYPE_VAR, DEFAULT_TIMESTAMP, NULL, NULL, 0, VIF_BITCHX }, - { "TIMESTAMP_AWAYLOG_HOURLY",0, BOOL_TYPE_VAR, DEFAULT_TIMESTAMP_AWAYLOG_HOURLY, NULL, NULL, 0, VIF_BITCHX }, - { "TIMESTAMP_STRING",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "TIMESTAMP",0, BOOL_TYPE_VAR, DEFAULT_TIMESTAMP, NULL, NULL, 0, VF_BITCHX }, + { "TIMESTAMP_AWAYLOG_HOURLY",0, BOOL_TYPE_VAR, DEFAULT_TIMESTAMP_AWAYLOG_HOURLY, NULL, NULL, 0, VF_BITCHX }, + { "TIMESTAMP_STRING",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, #ifdef TRANSLATE { "TRANSLATION",0, STR_TYPE_VAR, 0, NULL, set_translation, 0, 0 }, @@ -466,19 +466,19 @@ static IrcVariable irc_variable[] = #endif { "UNDERLINE_VIDEO",0, BOOL_TYPE_VAR, DEFAULT_UNDERLINE_VIDEO, NULL, NULL, 0, 0 }, - { "USERLIST",0, BOOL_TYPE_VAR, DEFAULT_USERLIST, NULL, NULL, 0, VIF_BITCHX }, - { "USERMODE",0, STR_TYPE_VAR, 0, NULL, set_user_mode, 0, VIF_BITCHX}, - { "USER_FLAG_OPS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "USER_FLAG_PROT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "USERLIST",0, BOOL_TYPE_VAR, DEFAULT_USERLIST, NULL, NULL, 0, VF_BITCHX }, + { "USERMODE",0, STR_TYPE_VAR, 0, NULL, set_user_mode, 0, VF_BITCHX}, + { "USER_FLAG_OPS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "USER_FLAG_PROT",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "USER_INFORMATION",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "WINDOW_DESTROY_PART",0, BOOL_TYPE_VAR, DEFAULT_WINDOW_DESTROY_PART, NULL, NULL, 0, VIF_BITCHX }, - { "WINDOW_QUIET",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "WORD_BREAK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "XTERM",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "WINDOW_DESTROY_PART",0, BOOL_TYPE_VAR, DEFAULT_WINDOW_DESTROY_PART, NULL, NULL, 0, VF_BITCHX }, + { "WINDOW_QUIET",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "WORD_BREAK",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "XTERM",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "XTERM_OPTIONS",0, STR_TYPE_VAR, 0, NULL, NULL, 0, 0 }, - { "XTERM_TITLE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, - { "_CDCC_CLOSE_IDLE_SENDS_TIME",0,INT_TYPE_VAR, 55,NULL, NULL, 0, VIF_BITCHX }, - { "_CDCC_MINSPEED_TIME",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX }, + { "XTERM_TITLE",0, BOOL_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, + { "_CDCC_CLOSE_IDLE_SENDS_TIME",0,INT_TYPE_VAR, 55,NULL, NULL, 0, VF_BITCHX }, + { "_CDCC_MINSPEED_TIME",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VF_BITCHX }, { "_CDCC_PACKS_OFFERED",0, INT_TYPE_VAR, 0, NULL, NULL, 0, 0 }, { NULL, 0, 0, 0, NULL, NULL, 0, 0 } }; @@ -1277,8 +1277,8 @@ void save_variables(FILE *fp, int do_all) */ void savebitchx_variables(FILE *fp) { - /* Save all VIF_BITCHX variables. */ - int count = save_vars_by_flags(fp, 0, 0, VIF_BITCHX | VF_NO_SAVE, VIF_BITCHX); + /* Save all VF_BITCHX variables. */ + int count = save_vars_by_flags(fp, 0, 0, VF_BITCHX | VF_NO_SAVE, VF_BITCHX); bitchsay("Saved %d variables", count); }