ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/src/y.tab.h
Revision: 30
Committed: Sun Oct 2 20:03:27 2005 UTC (20 years, 9 months ago) by adx
Content type: text/x-chdr
File size: 13533 byte(s)
Log Message:
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

File Contents

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