diff options
Diffstat (limited to 'src/config-parser.h')
-rw-r--r-- | src/config-parser.h | 279 |
1 files changed, 141 insertions, 138 deletions
diff --git a/src/config-parser.h b/src/config-parser.h index 3ccde31..66ca320 100644 --- a/src/config-parser.h +++ b/src/config-parser.h @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 3.3.2. */ +/* A Bison parser, made by GNU Bison 3.5.1. */ /* Bison interface for Yacc-like parsers in C - Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2019 Free Software Foundation, + Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify @@ -52,158 +52,161 @@ extern int yydebug; ADDRESS_FAMILY = 258, AWAY = 259, BAN_UNKNOWN = 260, - BLACKLIST = 261, - BYTES = 262, - KBYTES = 263, - MBYTES = 264, - CHANNEL = 265, - COMMAND_INTERVAL = 266, - COMMAND_QUEUE_SIZE = 267, - COMMAND_TIMEOUT = 268, - CONNREGEX = 269, - DNS_FDLIMIT = 270, - DNS_TIMEOUT = 271, - DNSBL_FROM = 272, - DNSBL_TO = 273, - EXEMPT = 274, - FD = 275, - INVITE = 276, - IPV4 = 277, - IPV6 = 278, - IRC = 279, - KLINE = 280, - KEY = 281, - MASK = 282, - MAX_READ = 283, - MODE = 284, - NAME = 285, - NEGCACHE = 286, - NEGCACHE_REBUILD = 287, - NICK = 288, - NICKSERV = 289, - NOTICE = 290, - OPER = 291, - OPM = 292, - OPTIONS = 293, - PASSWORD = 294, - PERFORM = 295, - PIDFILE = 296, - PORT = 297, - PROTOCOL = 298, - READTIMEOUT = 299, - REALNAME = 300, - RECONNECTINTERVAL = 301, - REPLY = 302, - SCANLOG = 303, - SCANNER = 304, - SECONDS = 305, - MINUTES = 306, - HOURS = 307, - DAYS = 308, - WEEKS = 309, - MONTHS = 310, - YEARS = 311, - SENDMAIL = 312, - SERVER = 313, - TARGET_IP = 314, - TARGET_PORT = 315, - TARGET_STRING = 316, - TIMEOUT = 317, - TLS = 318, - TLS_HOSTNAME_VERIFICATION = 319, - TYPE = 320, - USERNAME = 321, - USER = 322, - VHOST = 323, - NUMBER = 324, - STRING = 325, - PROTOCOLTYPE = 326 + BIND = 261, + BLACKLIST = 262, + BYTES = 263, + KBYTES = 264, + MBYTES = 265, + CHANNEL = 266, + COMMAND_INTERVAL = 267, + COMMAND_QUEUE_SIZE = 268, + COMMAND_TIMEOUT = 269, + CONNREGEX = 270, + DNS_FDLIMIT = 271, + DNS_TIMEOUT = 272, + DNSBL_FROM = 273, + DNSBL_TO = 274, + EXEMPT = 275, + FD = 276, + INVITE = 277, + IPV4 = 278, + IPV6 = 279, + IRC = 280, + KLINE = 281, + KEY = 282, + MASK = 283, + MAX_READ = 284, + MODE = 285, + NAME = 286, + NEGCACHE = 287, + NEGCACHE_REBUILD = 288, + NICK = 289, + NICKSERV = 290, + NOTICE = 291, + OPER = 292, + OPM = 293, + OPTIONS = 294, + PASSWORD = 295, + PERFORM = 296, + PIDFILE = 297, + PORT = 298, + PROTOCOL = 299, + RSA_PRIVATE_KEY_FILE = 300, + READTIMEOUT = 301, + REALNAME = 302, + RECONNECTINTERVAL = 303, + REPLY = 304, + SCANLOG = 305, + SCANNER = 306, + SECONDS = 307, + MINUTES = 308, + HOURS = 309, + DAYS = 310, + WEEKS = 311, + MONTHS = 312, + YEARS = 313, + SENDMAIL = 314, + SERVER = 315, + TARGET_IP = 316, + TARGET_PORT = 317, + TARGET_STRING = 318, + TIMEOUT = 319, + TLS = 320, + TLS_CERTIFICATE_FILE = 321, + TLS_HOSTNAME_VERIFICATION = 322, + TYPE = 323, + USERNAME = 324, + USER = 325, + NUMBER = 326, + STRING = 327, + PROTOCOLTYPE = 328 }; #endif /* Tokens. */ #define ADDRESS_FAMILY 258 #define AWAY 259 #define BAN_UNKNOWN 260 -#define BLACKLIST 261 -#define BYTES 262 -#define KBYTES 263 -#define MBYTES 264 -#define CHANNEL 265 -#define COMMAND_INTERVAL 266 -#define COMMAND_QUEUE_SIZE 267 -#define COMMAND_TIMEOUT 268 -#define CONNREGEX 269 -#define DNS_FDLIMIT 270 -#define DNS_TIMEOUT 271 -#define DNSBL_FROM 272 -#define DNSBL_TO 273 -#define EXEMPT 274 -#define FD 275 -#define INVITE 276 -#define IPV4 277 -#define IPV6 278 -#define IRC 279 -#define KLINE 280 -#define KEY 281 -#define MASK 282 -#define MAX_READ 283 -#define MODE 284 -#define NAME 285 -#define NEGCACHE 286 -#define NEGCACHE_REBUILD 287 -#define NICK 288 -#define NICKSERV 289 -#define NOTICE 290 -#define OPER 291 -#define OPM 292 -#define OPTIONS 293 -#define PASSWORD 294 -#define PERFORM 295 -#define PIDFILE 296 -#define PORT 297 -#define PROTOCOL 298 -#define READTIMEOUT 299 -#define REALNAME 300 -#define RECONNECTINTERVAL 301 -#define REPLY 302 -#define SCANLOG 303 -#define SCANNER 304 -#define SECONDS 305 -#define MINUTES 306 -#define HOURS 307 -#define DAYS 308 -#define WEEKS 309 -#define MONTHS 310 -#define YEARS 311 -#define SENDMAIL 312 -#define SERVER 313 -#define TARGET_IP 314 -#define TARGET_PORT 315 -#define TARGET_STRING 316 -#define TIMEOUT 317 -#define TLS 318 -#define TLS_HOSTNAME_VERIFICATION 319 -#define TYPE 320 -#define USERNAME 321 -#define USER 322 -#define VHOST 323 -#define NUMBER 324 -#define STRING 325 -#define PROTOCOLTYPE 326 +#define BIND 261 +#define BLACKLIST 262 +#define BYTES 263 +#define KBYTES 264 +#define MBYTES 265 +#define CHANNEL 266 +#define COMMAND_INTERVAL 267 +#define COMMAND_QUEUE_SIZE 268 +#define COMMAND_TIMEOUT 269 +#define CONNREGEX 270 +#define DNS_FDLIMIT 271 +#define DNS_TIMEOUT 272 +#define DNSBL_FROM 273 +#define DNSBL_TO 274 +#define EXEMPT 275 +#define FD 276 +#define INVITE 277 +#define IPV4 278 +#define IPV6 279 +#define IRC 280 +#define KLINE 281 +#define KEY 282 +#define MASK 283 +#define MAX_READ 284 +#define MODE 285 +#define NAME 286 +#define NEGCACHE 287 +#define NEGCACHE_REBUILD 288 +#define NICK 289 +#define NICKSERV 290 +#define NOTICE 291 +#define OPER 292 +#define OPM 293 +#define OPTIONS 294 +#define PASSWORD 295 +#define PERFORM 296 +#define PIDFILE 297 +#define PORT 298 +#define PROTOCOL 299 +#define RSA_PRIVATE_KEY_FILE 300 +#define READTIMEOUT 301 +#define REALNAME 302 +#define RECONNECTINTERVAL 303 +#define REPLY 304 +#define SCANLOG 305 +#define SCANNER 306 +#define SECONDS 307 +#define MINUTES 308 +#define HOURS 309 +#define DAYS 310 +#define WEEKS 311 +#define MONTHS 312 +#define YEARS 313 +#define SENDMAIL 314 +#define SERVER 315 +#define TARGET_IP 316 +#define TARGET_PORT 317 +#define TARGET_STRING 318 +#define TIMEOUT 319 +#define TLS 320 +#define TLS_CERTIFICATE_FILE 321 +#define TLS_HOSTNAME_VERIFICATION 322 +#define TYPE 323 +#define USERNAME 324 +#define USER 325 +#define NUMBER 326 +#define STRING 327 +#define PROTOCOLTYPE 328 /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED - union YYSTYPE { -#line 93 "config-parser.y" /* yacc.c:1921 */ +#line 95 "config-parser.y" int number; char *string; -#line 205 "config-parser.h" /* yacc.c:1921 */ -}; +#line 208 "config-parser.h" +}; typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 |