1 |
< |
/* A Bison parser, made by GNU Bison 3.0.2. */ |
1 |
> |
/* A Bison parser, made by GNU Bison 3.0.3. */ |
2 |
|
|
3 |
|
/* Bison interface for Yacc-like parsers in C |
4 |
|
|
5 |
< |
Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. |
5 |
> |
Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. |
6 |
|
|
7 |
|
This program is free software: you can redistribute it and/or modify |
8 |
|
it under the terms of the GNU General Public License as published by |
207 |
|
STATS_E_DISABLED = 417, |
208 |
|
STATS_I_OPER_ONLY = 418, |
209 |
|
STATS_K_OPER_ONLY = 419, |
210 |
< |
STATS_O_OPER_ONLY = 420, |
211 |
< |
STATS_P_OPER_ONLY = 421, |
212 |
< |
STATS_U_OPER_ONLY = 422, |
213 |
< |
T_ALL = 423, |
214 |
< |
T_BOTS = 424, |
215 |
< |
T_CALLERID = 425, |
216 |
< |
T_CCONN = 426, |
217 |
< |
T_COMMAND = 427, |
218 |
< |
T_CLUSTER = 428, |
219 |
< |
T_DEAF = 429, |
220 |
< |
T_DEBUG = 430, |
221 |
< |
T_DLINE = 431, |
222 |
< |
T_EXTERNAL = 432, |
223 |
< |
T_FARCONNECT = 433, |
224 |
< |
T_FILE = 434, |
225 |
< |
T_FULL = 435, |
226 |
< |
T_GLOBOPS = 436, |
227 |
< |
T_INVISIBLE = 437, |
228 |
< |
T_IPV4 = 438, |
229 |
< |
T_IPV6 = 439, |
230 |
< |
T_LOCOPS = 440, |
231 |
< |
T_LOG = 441, |
232 |
< |
T_MAX_CLIENTS = 442, |
233 |
< |
T_NCHANGE = 443, |
234 |
< |
T_NONONREG = 444, |
235 |
< |
T_PREPEND = 445, |
236 |
< |
T_PSEUDO = 446, |
237 |
< |
T_RECVQ = 447, |
238 |
< |
T_REJ = 448, |
239 |
< |
T_RESTART = 449, |
240 |
< |
T_SERVER = 450, |
241 |
< |
T_SERVICE = 451, |
242 |
< |
T_SERVNOTICE = 452, |
243 |
< |
T_SET = 453, |
244 |
< |
T_SHARED = 454, |
245 |
< |
T_SIZE = 455, |
246 |
< |
T_SKILL = 456, |
247 |
< |
T_SOFTCALLERID = 457, |
248 |
< |
T_SPY = 458, |
249 |
< |
T_SSL = 459, |
250 |
< |
T_SSL_CIPHER_LIST = 460, |
251 |
< |
T_TARGET = 461, |
252 |
< |
T_UMODES = 462, |
253 |
< |
T_UNAUTH = 463, |
254 |
< |
T_UNDLINE = 464, |
255 |
< |
T_UNLIMITED = 465, |
256 |
< |
T_UNRESV = 466, |
257 |
< |
T_UNXLINE = 467, |
258 |
< |
T_WALLOP = 468, |
259 |
< |
T_WALLOPS = 469, |
260 |
< |
T_WEBIRC = 470, |
261 |
< |
TBOOL = 471, |
262 |
< |
THROTTLE_COUNT = 472, |
263 |
< |
THROTTLE_TIME = 473, |
264 |
< |
TKLINE_EXPIRE_NOTICES = 474, |
265 |
< |
TMASKED = 475, |
266 |
< |
TRUE_NO_OPER_FLOOD = 476, |
267 |
< |
TS_MAX_DELTA = 477, |
268 |
< |
TS_WARN_DELTA = 478, |
269 |
< |
TWODOTS = 479, |
270 |
< |
TYPE = 480, |
271 |
< |
UNKLINE = 481, |
272 |
< |
USE_EGD = 482, |
273 |
< |
USE_LOGGING = 483, |
274 |
< |
USER = 484, |
275 |
< |
VHOST = 485, |
276 |
< |
VHOST6 = 486, |
277 |
< |
WARN_NO_CONNECT_BLOCK = 487, |
278 |
< |
XLINE = 488 |
210 |
> |
STATS_M_OPER_ONLY = 420, |
211 |
> |
STATS_O_OPER_ONLY = 421, |
212 |
> |
STATS_P_OPER_ONLY = 422, |
213 |
> |
STATS_U_OPER_ONLY = 423, |
214 |
> |
T_ALL = 424, |
215 |
> |
T_BOTS = 425, |
216 |
> |
T_CALLERID = 426, |
217 |
> |
T_CCONN = 427, |
218 |
> |
T_COMMAND = 428, |
219 |
> |
T_CLUSTER = 429, |
220 |
> |
T_DEAF = 430, |
221 |
> |
T_DEBUG = 431, |
222 |
> |
T_DLINE = 432, |
223 |
> |
T_EXTERNAL = 433, |
224 |
> |
T_FARCONNECT = 434, |
225 |
> |
T_FILE = 435, |
226 |
> |
T_FULL = 436, |
227 |
> |
T_GLOBOPS = 437, |
228 |
> |
T_INVISIBLE = 438, |
229 |
> |
T_IPV4 = 439, |
230 |
> |
T_IPV6 = 440, |
231 |
> |
T_LOCOPS = 441, |
232 |
> |
T_LOG = 442, |
233 |
> |
T_MAX_CLIENTS = 443, |
234 |
> |
T_NCHANGE = 444, |
235 |
> |
T_NONONREG = 445, |
236 |
> |
T_OPME = 446, |
237 |
> |
T_PREPEND = 447, |
238 |
> |
T_PSEUDO = 448, |
239 |
> |
T_RECVQ = 449, |
240 |
> |
T_REJ = 450, |
241 |
> |
T_RESTART = 451, |
242 |
> |
T_SERVER = 452, |
243 |
> |
T_SERVICE = 453, |
244 |
> |
T_SERVNOTICE = 454, |
245 |
> |
T_SET = 455, |
246 |
> |
T_SHARED = 456, |
247 |
> |
T_SIZE = 457, |
248 |
> |
T_SKILL = 458, |
249 |
> |
T_SOFTCALLERID = 459, |
250 |
> |
T_SPY = 460, |
251 |
> |
T_SSL = 461, |
252 |
> |
T_SSL_CIPHER_LIST = 462, |
253 |
> |
T_TARGET = 463, |
254 |
> |
T_UMODES = 464, |
255 |
> |
T_UNAUTH = 465, |
256 |
> |
T_UNDLINE = 466, |
257 |
> |
T_UNLIMITED = 467, |
258 |
> |
T_UNRESV = 468, |
259 |
> |
T_UNXLINE = 469, |
260 |
> |
T_WALLOP = 470, |
261 |
> |
T_WALLOPS = 471, |
262 |
> |
T_WEBIRC = 472, |
263 |
> |
TBOOL = 473, |
264 |
> |
THROTTLE_COUNT = 474, |
265 |
> |
THROTTLE_TIME = 475, |
266 |
> |
TKLINE_EXPIRE_NOTICES = 476, |
267 |
> |
TMASKED = 477, |
268 |
> |
TS_MAX_DELTA = 478, |
269 |
> |
TS_WARN_DELTA = 479, |
270 |
> |
TWODOTS = 480, |
271 |
> |
TYPE = 481, |
272 |
> |
UNKLINE = 482, |
273 |
> |
USE_EGD = 483, |
274 |
> |
USE_LOGGING = 484, |
275 |
> |
USER = 485, |
276 |
> |
VHOST = 486, |
277 |
> |
VHOST6 = 487, |
278 |
> |
WARN_NO_CONNECT_BLOCK = 488, |
279 |
> |
XLINE = 489 |
280 |
|
}; |
281 |
|
#endif |
282 |
|
/* Tokens. */ |
442 |
|
#define STATS_E_DISABLED 417 |
443 |
|
#define STATS_I_OPER_ONLY 418 |
444 |
|
#define STATS_K_OPER_ONLY 419 |
445 |
< |
#define STATS_O_OPER_ONLY 420 |
446 |
< |
#define STATS_P_OPER_ONLY 421 |
447 |
< |
#define STATS_U_OPER_ONLY 422 |
448 |
< |
#define T_ALL 423 |
449 |
< |
#define T_BOTS 424 |
450 |
< |
#define T_CALLERID 425 |
451 |
< |
#define T_CCONN 426 |
452 |
< |
#define T_COMMAND 427 |
453 |
< |
#define T_CLUSTER 428 |
454 |
< |
#define T_DEAF 429 |
455 |
< |
#define T_DEBUG 430 |
456 |
< |
#define T_DLINE 431 |
457 |
< |
#define T_EXTERNAL 432 |
458 |
< |
#define T_FARCONNECT 433 |
459 |
< |
#define T_FILE 434 |
460 |
< |
#define T_FULL 435 |
461 |
< |
#define T_GLOBOPS 436 |
462 |
< |
#define T_INVISIBLE 437 |
463 |
< |
#define T_IPV4 438 |
464 |
< |
#define T_IPV6 439 |
465 |
< |
#define T_LOCOPS 440 |
466 |
< |
#define T_LOG 441 |
467 |
< |
#define T_MAX_CLIENTS 442 |
468 |
< |
#define T_NCHANGE 443 |
469 |
< |
#define T_NONONREG 444 |
470 |
< |
#define T_PREPEND 445 |
471 |
< |
#define T_PSEUDO 446 |
472 |
< |
#define T_RECVQ 447 |
473 |
< |
#define T_REJ 448 |
474 |
< |
#define T_RESTART 449 |
475 |
< |
#define T_SERVER 450 |
476 |
< |
#define T_SERVICE 451 |
477 |
< |
#define T_SERVNOTICE 452 |
478 |
< |
#define T_SET 453 |
479 |
< |
#define T_SHARED 454 |
480 |
< |
#define T_SIZE 455 |
481 |
< |
#define T_SKILL 456 |
482 |
< |
#define T_SOFTCALLERID 457 |
483 |
< |
#define T_SPY 458 |
484 |
< |
#define T_SSL 459 |
485 |
< |
#define T_SSL_CIPHER_LIST 460 |
486 |
< |
#define T_TARGET 461 |
487 |
< |
#define T_UMODES 462 |
488 |
< |
#define T_UNAUTH 463 |
489 |
< |
#define T_UNDLINE 464 |
490 |
< |
#define T_UNLIMITED 465 |
491 |
< |
#define T_UNRESV 466 |
492 |
< |
#define T_UNXLINE 467 |
493 |
< |
#define T_WALLOP 468 |
494 |
< |
#define T_WALLOPS 469 |
495 |
< |
#define T_WEBIRC 470 |
496 |
< |
#define TBOOL 471 |
497 |
< |
#define THROTTLE_COUNT 472 |
498 |
< |
#define THROTTLE_TIME 473 |
499 |
< |
#define TKLINE_EXPIRE_NOTICES 474 |
500 |
< |
#define TMASKED 475 |
501 |
< |
#define TRUE_NO_OPER_FLOOD 476 |
502 |
< |
#define TS_MAX_DELTA 477 |
503 |
< |
#define TS_WARN_DELTA 478 |
504 |
< |
#define TWODOTS 479 |
505 |
< |
#define TYPE 480 |
506 |
< |
#define UNKLINE 481 |
507 |
< |
#define USE_EGD 482 |
508 |
< |
#define USE_LOGGING 483 |
509 |
< |
#define USER 484 |
510 |
< |
#define VHOST 485 |
511 |
< |
#define VHOST6 486 |
512 |
< |
#define WARN_NO_CONNECT_BLOCK 487 |
513 |
< |
#define XLINE 488 |
445 |
> |
#define STATS_M_OPER_ONLY 420 |
446 |
> |
#define STATS_O_OPER_ONLY 421 |
447 |
> |
#define STATS_P_OPER_ONLY 422 |
448 |
> |
#define STATS_U_OPER_ONLY 423 |
449 |
> |
#define T_ALL 424 |
450 |
> |
#define T_BOTS 425 |
451 |
> |
#define T_CALLERID 426 |
452 |
> |
#define T_CCONN 427 |
453 |
> |
#define T_COMMAND 428 |
454 |
> |
#define T_CLUSTER 429 |
455 |
> |
#define T_DEAF 430 |
456 |
> |
#define T_DEBUG 431 |
457 |
> |
#define T_DLINE 432 |
458 |
> |
#define T_EXTERNAL 433 |
459 |
> |
#define T_FARCONNECT 434 |
460 |
> |
#define T_FILE 435 |
461 |
> |
#define T_FULL 436 |
462 |
> |
#define T_GLOBOPS 437 |
463 |
> |
#define T_INVISIBLE 438 |
464 |
> |
#define T_IPV4 439 |
465 |
> |
#define T_IPV6 440 |
466 |
> |
#define T_LOCOPS 441 |
467 |
> |
#define T_LOG 442 |
468 |
> |
#define T_MAX_CLIENTS 443 |
469 |
> |
#define T_NCHANGE 444 |
470 |
> |
#define T_NONONREG 445 |
471 |
> |
#define T_OPME 446 |
472 |
> |
#define T_PREPEND 447 |
473 |
> |
#define T_PSEUDO 448 |
474 |
> |
#define T_RECVQ 449 |
475 |
> |
#define T_REJ 450 |
476 |
> |
#define T_RESTART 451 |
477 |
> |
#define T_SERVER 452 |
478 |
> |
#define T_SERVICE 453 |
479 |
> |
#define T_SERVNOTICE 454 |
480 |
> |
#define T_SET 455 |
481 |
> |
#define T_SHARED 456 |
482 |
> |
#define T_SIZE 457 |
483 |
> |
#define T_SKILL 458 |
484 |
> |
#define T_SOFTCALLERID 459 |
485 |
> |
#define T_SPY 460 |
486 |
> |
#define T_SSL 461 |
487 |
> |
#define T_SSL_CIPHER_LIST 462 |
488 |
> |
#define T_TARGET 463 |
489 |
> |
#define T_UMODES 464 |
490 |
> |
#define T_UNAUTH 465 |
491 |
> |
#define T_UNDLINE 466 |
492 |
> |
#define T_UNLIMITED 467 |
493 |
> |
#define T_UNRESV 468 |
494 |
> |
#define T_UNXLINE 469 |
495 |
> |
#define T_WALLOP 470 |
496 |
> |
#define T_WALLOPS 471 |
497 |
> |
#define T_WEBIRC 472 |
498 |
> |
#define TBOOL 473 |
499 |
> |
#define THROTTLE_COUNT 474 |
500 |
> |
#define THROTTLE_TIME 475 |
501 |
> |
#define TKLINE_EXPIRE_NOTICES 476 |
502 |
> |
#define TMASKED 477 |
503 |
> |
#define TS_MAX_DELTA 478 |
504 |
> |
#define TS_WARN_DELTA 479 |
505 |
> |
#define TWODOTS 480 |
506 |
> |
#define TYPE 481 |
507 |
> |
#define UNKLINE 482 |
508 |
> |
#define USE_EGD 483 |
509 |
> |
#define USE_LOGGING 484 |
510 |
> |
#define USER 485 |
511 |
> |
#define VHOST 486 |
512 |
> |
#define VHOST6 487 |
513 |
> |
#define WARN_NO_CONNECT_BLOCK 488 |
514 |
> |
#define XLINE 489 |
515 |
|
|
516 |
|
/* Value type. */ |
517 |
|
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
518 |
< |
typedef union YYSTYPE YYSTYPE; |
518 |
> |
|
519 |
|
union YYSTYPE |
520 |
|
{ |
521 |
|
#line 152 "conf_parser.y" /* yacc.c:1909 */ |
523 |
|
int number; |
524 |
|
char *string; |
525 |
|
|
526 |
< |
#line 525 "conf_parser.h" /* yacc.c:1909 */ |
526 |
> |
#line 527 "conf_parser.h" /* yacc.c:1909 */ |
527 |
|
}; |
528 |
+ |
|
529 |
+ |
typedef union YYSTYPE YYSTYPE; |
530 |
|
# define YYSTYPE_IS_TRIVIAL 1 |
531 |
|
# define YYSTYPE_IS_DECLARED 1 |
532 |
|
#endif |