ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-7.2/src/y.tab.h
Revision: 251
Committed: Fri Nov 11 12:36:59 2005 UTC (18 years, 4 months ago) by michael
Content type: text/x-chdr
File size: 13484 byte(s)
Log Message:
- Fixed problem where configure wouldn't deal properly with openssl 0.9.8
- Rebuilt y.tab.c using bison 2.1

File Contents

# Content
1 /* A Bison parser, made by GNU Bison 2.1. */
2
3 /* Skeleton parser for Yacc-like parsing with Bison,
4 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; either version 2, or (at your option)
9 any later version.
10
11 This program is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
15
16 You should have received a copy of the GNU General Public License
17 along with this program; if not, write to the Free Software
18 Foundation, Inc., 51 Franklin Street, Fifth Floor,
19 Boston, MA 02110-1301, USA. */
20
21 /* As a special exception, when this file is copied by Bison into a
22 Bison output file, you may use that output file without restriction.
23 This special exception was added by the Free Software Foundation
24 in version 1.24 of Bison. */
25
26 /* Tokens. */
27 #ifndef YYTOKENTYPE
28 # define YYTOKENTYPE
29 /* Put the tokens into the symbol table, so that GDB and other debuggers
30 know about them. */
31 enum yytokentype {
32 ACCEPT_PASSWORD = 258,
33 ACTION = 259,
34 ADMIN = 260,
35 AFTYPE = 261,
36 T_ALLOW = 262,
37 ANTI_NICK_FLOOD = 263,
38 ANTI_SPAM_EXIT_MESSAGE_TIME = 264,
39 AUTOCONN = 265,
40 T_BLOCK = 266,
41 BURST_AWAY = 267,
42 BURST_TOPICWHO = 268,
43 BYTES = 269,
44 KBYTES = 270,
45 MBYTES = 271,
46 GBYTES = 272,
47 TBYTES = 273,
48 CALLER_ID_WAIT = 274,
49 CAN_FLOOD = 275,
50 CAN_IDLE = 276,
51 CHANNEL = 277,
52 CIDR_BITLEN_IPV4 = 278,
53 CIDR_BITLEN_IPV6 = 279,
54 CIPHER_PREFERENCE = 280,
55 CLASS = 281,
56 COMPRESSED = 282,
57 COMPRESSION_LEVEL = 283,
58 CONNECT = 284,
59 CONNECTFREQ = 285,
60 CRYPTLINK = 286,
61 DEFAULT_CIPHER_PREFERENCE = 287,
62 DEFAULT_FLOODCOUNT = 288,
63 DEFAULT_SPLIT_SERVER_COUNT = 289,
64 DEFAULT_SPLIT_USER_COUNT = 290,
65 DENY = 291,
66 DESCRIPTION = 292,
67 DIE = 293,
68 DISABLE_AUTH = 294,
69 DISABLE_HIDDEN = 295,
70 DISABLE_LOCAL_CHANNELS = 296,
71 DISABLE_REMOTE_COMMANDS = 297,
72 DOT_IN_IP6_ADDR = 298,
73 DOTS_IN_IDENT = 299,
74 DURATION = 300,
75 EGDPOOL_PATH = 301,
76 EMAIL = 302,
77 ENABLE = 303,
78 ENCRYPTED = 304,
79 EXCEED_LIMIT = 305,
80 EXEMPT = 306,
81 FAILED_OPER_NOTICE = 307,
82 FAKENAME = 308,
83 IRCD_FLAGS = 309,
84 FLATTEN_LINKS = 310,
85 FFAILED_OPERLOG = 311,
86 FKILLLOG = 312,
87 FKLINELOG = 313,
88 FGLINELOG = 314,
89 FIOERRLOG = 315,
90 FOPERLOG = 316,
91 FOPERSPYLOG = 317,
92 FUSERLOG = 318,
93 GECOS = 319,
94 GENERAL = 320,
95 GLINE = 321,
96 GLINES = 322,
97 GLINE_EXEMPT = 323,
98 GLINE_LOG = 324,
99 GLINE_TIME = 325,
100 GLINE_MIN_CIDR = 326,
101 GLINE_MIN_CIDR6 = 327,
102 GLOBAL_KILL = 328,
103 IRCD_AUTH = 329,
104 NEED_IDENT = 330,
105 HAVENT_READ_CONF = 331,
106 HIDDEN = 332,
107 HIDDEN_ADMIN = 333,
108 HIDDEN_NAME = 334,
109 HIDDEN_OPER = 335,
110 HIDE_SERVER_IPS = 336,
111 HIDE_SERVERS = 337,
112 HIDE_SPOOF_IPS = 338,
113 HOST = 339,
114 HUB = 340,
115 HUB_MASK = 341,
116 IDLETIME = 342,
117 IGNORE_BOGUS_TS = 343,
118 INVISIBLE_ON_CONNECT = 344,
119 IP = 345,
120 KILL = 346,
121 KILL_CHASE_TIME_LIMIT = 347,
122 KLINE = 348,
123 KLINE_EXEMPT = 349,
124 KLINE_REASON = 350,
125 KLINE_WITH_REASON = 351,
126 KNOCK_DELAY = 352,
127 KNOCK_DELAY_CHANNEL = 353,
128 LAZYLINK = 354,
129 LEAF_MASK = 355,
130 LINKS_DELAY = 356,
131 LISTEN = 357,
132 T_LOG = 358,
133 LOGGING = 359,
134 LOG_LEVEL = 360,
135 MAX_ACCEPT = 361,
136 MAX_BANS = 362,
137 MAX_CHANS_PER_USER = 363,
138 MAX_GLOBAL = 364,
139 MAX_IDENT = 365,
140 MAX_LOCAL = 366,
141 MAX_NICK_CHANGES = 367,
142 MAX_NICK_TIME = 368,
143 MAX_NUMBER = 369,
144 MAX_TARGETS = 370,
145 MESSAGE_LOCALE = 371,
146 MIN_NONWILDCARD = 372,
147 MIN_NONWILDCARD_SIMPLE = 373,
148 MODULE = 374,
149 MODULES = 375,
150 NAME = 376,
151 NEED_PASSWORD = 377,
152 NETWORK_DESC = 378,
153 NETWORK_NAME = 379,
154 NICK = 380,
155 NICK_CHANGES = 381,
156 NO_CREATE_ON_SPLIT = 382,
157 NO_JOIN_ON_SPLIT = 383,
158 NO_OPER_FLOOD = 384,
159 NO_TILDE = 385,
160 NOT = 386,
161 NUMBER = 387,
162 NUMBER_PER_IDENT = 388,
163 NUMBER_PER_CIDR = 389,
164 NUMBER_PER_IP = 390,
165 NUMBER_PER_IP_GLOBAL = 391,
166 OPERATOR = 392,
167 OPERS_BYPASS_CALLERID = 393,
168 OPER_LOG = 394,
169 OPER_ONLY_UMODES = 395,
170 OPER_PASS_RESV = 396,
171 OPER_SPY_T = 397,
172 OPER_UMODES = 398,
173 JOIN_FLOOD_COUNT = 399,
174 JOIN_FLOOD_TIME = 400,
175 PACE_WAIT = 401,
176 PACE_WAIT_SIMPLE = 402,
177 PASSWORD = 403,
178 PATH = 404,
179 PING_COOKIE = 405,
180 PING_TIME = 406,
181 PING_WARNING = 407,
182 PORT = 408,
183 QSTRING = 409,
184 QUIET_ON_BAN = 410,
185 REASON = 411,
186 REDIRPORT = 412,
187 REDIRSERV = 413,
188 REGEX_T = 414,
189 REHASH = 415,
190 TREJECT_HOLD_TIME = 416,
191 REMOTE = 417,
192 REMOTEBAN = 418,
193 RESTRICT_CHANNELS = 419,
194 RESTRICTED = 420,
195 RSA_PRIVATE_KEY_FILE = 421,
196 RSA_PUBLIC_KEY_FILE = 422,
197 SSL_CERTIFICATE_FILE = 423,
198 RESV = 424,
199 RESV_EXEMPT = 425,
200 SECONDS = 426,
201 MINUTES = 427,
202 HOURS = 428,
203 DAYS = 429,
204 WEEKS = 430,
205 SENDQ = 431,
206 SEND_PASSWORD = 432,
207 SERVERHIDE = 433,
208 SERVERINFO = 434,
209 SERVLINK_PATH = 435,
210 IRCD_SID = 436,
211 TKLINE_EXPIRE_NOTICES = 437,
212 T_SHARED = 438,
213 T_CLUSTER = 439,
214 TYPE = 440,
215 SHORT_MOTD = 441,
216 SILENT = 442,
217 SPOOF = 443,
218 SPOOF_NOTICE = 444,
219 STATS_I_OPER_ONLY = 445,
220 STATS_K_OPER_ONLY = 446,
221 STATS_O_OPER_ONLY = 447,
222 STATS_P_OPER_ONLY = 448,
223 TBOOL = 449,
224 TMASKED = 450,
225 T_REJECT = 451,
226 TS_MAX_DELTA = 452,
227 TS_WARN_DELTA = 453,
228 TWODOTS = 454,
229 T_ALL = 455,
230 T_BOTS = 456,
231 T_SOFTCALLERID = 457,
232 T_CALLERID = 458,
233 T_CCONN = 459,
234 T_CLIENT_FLOOD = 460,
235 T_DEAF = 461,
236 T_DEBUG = 462,
237 T_DRONE = 463,
238 T_EXTERNAL = 464,
239 T_FULL = 465,
240 T_INVISIBLE = 466,
241 T_IPV4 = 467,
242 T_IPV6 = 468,
243 T_LOCOPS = 469,
244 T_LOGPATH = 470,
245 T_L_CRIT = 471,
246 T_L_DEBUG = 472,
247 T_L_ERROR = 473,
248 T_L_INFO = 474,
249 T_L_NOTICE = 475,
250 T_L_TRACE = 476,
251 T_L_WARN = 477,
252 T_MAX_CLIENTS = 478,
253 T_NCHANGE = 479,
254 T_OPERWALL = 480,
255 T_REJ = 481,
256 T_SERVNOTICE = 482,
257 T_SKILL = 483,
258 T_SPY = 484,
259 T_SSL = 485,
260 T_UMODES = 486,
261 T_UNAUTH = 487,
262 T_UNRESV = 488,
263 T_UNXLINE = 489,
264 T_WALLOP = 490,
265 THROTTLE_TIME = 491,
266 TOPICBURST = 492,
267 TRUE_NO_OPER_FLOOD = 493,
268 TKLINE = 494,
269 TXLINE = 495,
270 TRESV = 496,
271 UNKLINE = 497,
272 USER = 498,
273 USE_EGD = 499,
274 USE_EXCEPT = 500,
275 USE_INVEX = 501,
276 USE_KNOCK = 502,
277 USE_LOGGING = 503,
278 USE_WHOIS_ACTUALLY = 504,
279 VHOST = 505,
280 VHOST6 = 506,
281 XLINE = 507,
282 WARN = 508,
283 WARN_NO_NLINE = 509
284 };
285 #endif
286 /* Tokens. */
287 #define ACCEPT_PASSWORD 258
288 #define ACTION 259
289 #define ADMIN 260
290 #define AFTYPE 261
291 #define T_ALLOW 262
292 #define ANTI_NICK_FLOOD 263
293 #define ANTI_SPAM_EXIT_MESSAGE_TIME 264
294 #define AUTOCONN 265
295 #define T_BLOCK 266
296 #define BURST_AWAY 267
297 #define BURST_TOPICWHO 268
298 #define BYTES 269
299 #define KBYTES 270
300 #define MBYTES 271
301 #define GBYTES 272
302 #define TBYTES 273
303 #define CALLER_ID_WAIT 274
304 #define CAN_FLOOD 275
305 #define CAN_IDLE 276
306 #define CHANNEL 277
307 #define CIDR_BITLEN_IPV4 278
308 #define CIDR_BITLEN_IPV6 279
309 #define CIPHER_PREFERENCE 280
310 #define CLASS 281
311 #define COMPRESSED 282
312 #define COMPRESSION_LEVEL 283
313 #define CONNECT 284
314 #define CONNECTFREQ 285
315 #define CRYPTLINK 286
316 #define DEFAULT_CIPHER_PREFERENCE 287
317 #define DEFAULT_FLOODCOUNT 288
318 #define DEFAULT_SPLIT_SERVER_COUNT 289
319 #define DEFAULT_SPLIT_USER_COUNT 290
320 #define DENY 291
321 #define DESCRIPTION 292
322 #define DIE 293
323 #define DISABLE_AUTH 294
324 #define DISABLE_HIDDEN 295
325 #define DISABLE_LOCAL_CHANNELS 296
326 #define DISABLE_REMOTE_COMMANDS 297
327 #define DOT_IN_IP6_ADDR 298
328 #define DOTS_IN_IDENT 299
329 #define DURATION 300
330 #define EGDPOOL_PATH 301
331 #define EMAIL 302
332 #define ENABLE 303
333 #define ENCRYPTED 304
334 #define EXCEED_LIMIT 305
335 #define EXEMPT 306
336 #define FAILED_OPER_NOTICE 307
337 #define FAKENAME 308
338 #define IRCD_FLAGS 309
339 #define FLATTEN_LINKS 310
340 #define FFAILED_OPERLOG 311
341 #define FKILLLOG 312
342 #define FKLINELOG 313
343 #define FGLINELOG 314
344 #define FIOERRLOG 315
345 #define FOPERLOG 316
346 #define FOPERSPYLOG 317
347 #define FUSERLOG 318
348 #define GECOS 319
349 #define GENERAL 320
350 #define GLINE 321
351 #define GLINES 322
352 #define GLINE_EXEMPT 323
353 #define GLINE_LOG 324
354 #define GLINE_TIME 325
355 #define GLINE_MIN_CIDR 326
356 #define GLINE_MIN_CIDR6 327
357 #define GLOBAL_KILL 328
358 #define IRCD_AUTH 329
359 #define NEED_IDENT 330
360 #define HAVENT_READ_CONF 331
361 #define HIDDEN 332
362 #define HIDDEN_ADMIN 333
363 #define HIDDEN_NAME 334
364 #define HIDDEN_OPER 335
365 #define HIDE_SERVER_IPS 336
366 #define HIDE_SERVERS 337
367 #define HIDE_SPOOF_IPS 338
368 #define HOST 339
369 #define HUB 340
370 #define HUB_MASK 341
371 #define IDLETIME 342
372 #define IGNORE_BOGUS_TS 343
373 #define INVISIBLE_ON_CONNECT 344
374 #define IP 345
375 #define KILL 346
376 #define KILL_CHASE_TIME_LIMIT 347
377 #define KLINE 348
378 #define KLINE_EXEMPT 349
379 #define KLINE_REASON 350
380 #define KLINE_WITH_REASON 351
381 #define KNOCK_DELAY 352
382 #define KNOCK_DELAY_CHANNEL 353
383 #define LAZYLINK 354
384 #define LEAF_MASK 355
385 #define LINKS_DELAY 356
386 #define LISTEN 357
387 #define T_LOG 358
388 #define LOGGING 359
389 #define LOG_LEVEL 360
390 #define MAX_ACCEPT 361
391 #define MAX_BANS 362
392 #define MAX_CHANS_PER_USER 363
393 #define MAX_GLOBAL 364
394 #define MAX_IDENT 365
395 #define MAX_LOCAL 366
396 #define MAX_NICK_CHANGES 367
397 #define MAX_NICK_TIME 368
398 #define MAX_NUMBER 369
399 #define MAX_TARGETS 370
400 #define MESSAGE_LOCALE 371
401 #define MIN_NONWILDCARD 372
402 #define MIN_NONWILDCARD_SIMPLE 373
403 #define MODULE 374
404 #define MODULES 375
405 #define NAME 376
406 #define NEED_PASSWORD 377
407 #define NETWORK_DESC 378
408 #define NETWORK_NAME 379
409 #define NICK 380
410 #define NICK_CHANGES 381
411 #define NO_CREATE_ON_SPLIT 382
412 #define NO_JOIN_ON_SPLIT 383
413 #define NO_OPER_FLOOD 384
414 #define NO_TILDE 385
415 #define NOT 386
416 #define NUMBER 387
417 #define NUMBER_PER_IDENT 388
418 #define NUMBER_PER_CIDR 389
419 #define NUMBER_PER_IP 390
420 #define NUMBER_PER_IP_GLOBAL 391
421 #define OPERATOR 392
422 #define OPERS_BYPASS_CALLERID 393
423 #define OPER_LOG 394
424 #define OPER_ONLY_UMODES 395
425 #define OPER_PASS_RESV 396
426 #define OPER_SPY_T 397
427 #define OPER_UMODES 398
428 #define JOIN_FLOOD_COUNT 399
429 #define JOIN_FLOOD_TIME 400
430 #define PACE_WAIT 401
431 #define PACE_WAIT_SIMPLE 402
432 #define PASSWORD 403
433 #define PATH 404
434 #define PING_COOKIE 405
435 #define PING_TIME 406
436 #define PING_WARNING 407
437 #define PORT 408
438 #define QSTRING 409
439 #define QUIET_ON_BAN 410
440 #define REASON 411
441 #define REDIRPORT 412
442 #define REDIRSERV 413
443 #define REGEX_T 414
444 #define REHASH 415
445 #define TREJECT_HOLD_TIME 416
446 #define REMOTE 417
447 #define REMOTEBAN 418
448 #define RESTRICT_CHANNELS 419
449 #define RESTRICTED 420
450 #define RSA_PRIVATE_KEY_FILE 421
451 #define RSA_PUBLIC_KEY_FILE 422
452 #define SSL_CERTIFICATE_FILE 423
453 #define RESV 424
454 #define RESV_EXEMPT 425
455 #define SECONDS 426
456 #define MINUTES 427
457 #define HOURS 428
458 #define DAYS 429
459 #define WEEKS 430
460 #define SENDQ 431
461 #define SEND_PASSWORD 432
462 #define SERVERHIDE 433
463 #define SERVERINFO 434
464 #define SERVLINK_PATH 435
465 #define IRCD_SID 436
466 #define TKLINE_EXPIRE_NOTICES 437
467 #define T_SHARED 438
468 #define T_CLUSTER 439
469 #define TYPE 440
470 #define SHORT_MOTD 441
471 #define SILENT 442
472 #define SPOOF 443
473 #define SPOOF_NOTICE 444
474 #define STATS_I_OPER_ONLY 445
475 #define STATS_K_OPER_ONLY 446
476 #define STATS_O_OPER_ONLY 447
477 #define STATS_P_OPER_ONLY 448
478 #define TBOOL 449
479 #define TMASKED 450
480 #define T_REJECT 451
481 #define TS_MAX_DELTA 452
482 #define TS_WARN_DELTA 453
483 #define TWODOTS 454
484 #define T_ALL 455
485 #define T_BOTS 456
486 #define T_SOFTCALLERID 457
487 #define T_CALLERID 458
488 #define T_CCONN 459
489 #define T_CLIENT_FLOOD 460
490 #define T_DEAF 461
491 #define T_DEBUG 462
492 #define T_DRONE 463
493 #define T_EXTERNAL 464
494 #define T_FULL 465
495 #define T_INVISIBLE 466
496 #define T_IPV4 467
497 #define T_IPV6 468
498 #define T_LOCOPS 469
499 #define T_LOGPATH 470
500 #define T_L_CRIT 471
501 #define T_L_DEBUG 472
502 #define T_L_ERROR 473
503 #define T_L_INFO 474
504 #define T_L_NOTICE 475
505 #define T_L_TRACE 476
506 #define T_L_WARN 477
507 #define T_MAX_CLIENTS 478
508 #define T_NCHANGE 479
509 #define T_OPERWALL 480
510 #define T_REJ 481
511 #define T_SERVNOTICE 482
512 #define T_SKILL 483
513 #define T_SPY 484
514 #define T_SSL 485
515 #define T_UMODES 486
516 #define T_UNAUTH 487
517 #define T_UNRESV 488
518 #define T_UNXLINE 489
519 #define T_WALLOP 490
520 #define THROTTLE_TIME 491
521 #define TOPICBURST 492
522 #define TRUE_NO_OPER_FLOOD 493
523 #define TKLINE 494
524 #define TXLINE 495
525 #define TRESV 496
526 #define UNKLINE 497
527 #define USER 498
528 #define USE_EGD 499
529 #define USE_EXCEPT 500
530 #define USE_INVEX 501
531 #define USE_KNOCK 502
532 #define USE_LOGGING 503
533 #define USE_WHOIS_ACTUALLY 504
534 #define VHOST 505
535 #define VHOST6 506
536 #define XLINE 507
537 #define WARN 508
538 #define WARN_NO_NLINE 509
539
540
541
542
543 #if ! defined (YYSTYPE) && ! defined (YYSTYPE_IS_DECLARED)
544 #line 134 "ircd_parser.y"
545 typedef union YYSTYPE {
546 int number;
547 char *string;
548 } YYSTYPE;
549 /* Line 1447 of yacc.c. */
550 #line 551 "y.tab.h"
551 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
552 # define YYSTYPE_IS_DECLARED 1
553 # define YYSTYPE_IS_TRIVIAL 1
554 #endif
555
556 extern YYSTYPE yylval;
557
558
559

Properties

Name Value
svn:eol-style native
svn:keywords Id Revision