1 /* A Bison parser, made by GNU Bison 2.3. */
3 /* Skeleton interface for Bison's Yacc-like parsers in C
5 Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
6 Free Software Foundation, Inc.
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 2, or (at your option)
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software
20 Foundation, Inc., 51 Franklin Street, Fifth Floor,
21 Boston, MA 02110-1301, USA. */
23 /* As a special exception, you may create a larger work that contains
24 part or all of the Bison parser skeleton and distribute that work
25 under terms of your choice, so long as that work isn't itself a
26 parser generator using the skeleton or a modified version thereof
27 as a parser skeleton. Alternatively, if you modify or redistribute
28 the parser skeleton itself, you may (at your option) remove this
29 special exception, which will cause the skeleton and the resulting
30 Bison output files to be licensed under the GNU General Public
31 License without this special exception.
33 This special exception was added by the Free Software Foundation in
34 version 2.2 of Bison. */
39 /* Put the tokens into the symbol table, so that GDB and other debuggers
121 TPRIV_CHAN_LIMIT = 337,
122 TPRIV_MODE_LCHAN = 338,
123 TPRIV_DEOP_LCHAN = 339,
124 TPRIV_WALK_LCHAN = 340,
125 TPRIV_LOCAL_KILL = 341,
130 TPRIV_LOCAL_GLINE = 346,
131 TPRIV_LOCAL_JUPE = 347,
132 TPRIV_LOCAL_BADCHAN = 348,
133 TPRIV_LOCAL_OPMODE = 349,
138 TPRIV_SEE_CHAN = 354,
139 TPRIV_SHOW_INVIS = 355,
140 TPRIV_SHOW_ALL_INVIS = 356,
141 TPRIV_PROPAGATE = 357,
142 TPRIV_UNLIMIT_QUERY = 358,
144 TPRIV_SEE_OPERS = 360,
145 TPRIV_WIDE_GLINE = 361,
146 TPRIV_FORCE_OPMODE = 362,
147 TPRIV_FORCE_LOCAL_OPMODE = 363,
148 TPRIV_APASS_OPMODE = 364,
149 TPRIV_LIST_CHAN = 365,
150 TPRIV_SEE_IDLETIME = 366,
151 TPRIV_UMODE_NETSERV = 367,
152 TPRIV_UMODE_NOCHAN = 368,
153 TPRIV_UMODE_NOIDLE = 369,
154 TPRIV_UMODE_CHSERV = 370,
155 TPRIV_UMODE_XTRAOP = 371,
157 TPRIV_HALFFLOOD = 373,
158 TPRIV_UNLIMITED_TARGET = 374,
159 TPRIV_UMODE_OVERRIDECC = 375,
160 TPRIV_HIDE_IDLETIME = 376,
161 TPRIV_NOAMSG_OVERRIDE = 377
175 #define CONNECTFREQ 268
213 #define DESCRIPTION 306
223 #define QUARANTINE 316
230 #define AUTOCONNECT 323
244 #define TPRIV_CHAN_LIMIT 337
245 #define TPRIV_MODE_LCHAN 338
246 #define TPRIV_DEOP_LCHAN 339
247 #define TPRIV_WALK_LCHAN 340
248 #define TPRIV_LOCAL_KILL 341
249 #define TPRIV_REHASH 342
250 #define TPRIV_RESTART 343
251 #define TPRIV_DIE 344
252 #define TPRIV_GLINE 345
253 #define TPRIV_LOCAL_GLINE 346
254 #define TPRIV_LOCAL_JUPE 347
255 #define TPRIV_LOCAL_BADCHAN 348
256 #define TPRIV_LOCAL_OPMODE 349
257 #define TPRIV_OPMODE 350
258 #define TPRIV_SET 351
259 #define TPRIV_WHOX 352
260 #define TPRIV_BADCHAN 353
261 #define TPRIV_SEE_CHAN 354
262 #define TPRIV_SHOW_INVIS 355
263 #define TPRIV_SHOW_ALL_INVIS 356
264 #define TPRIV_PROPAGATE 357
265 #define TPRIV_UNLIMIT_QUERY 358
266 #define TPRIV_DISPLAY 359
267 #define TPRIV_SEE_OPERS 360
268 #define TPRIV_WIDE_GLINE 361
269 #define TPRIV_FORCE_OPMODE 362
270 #define TPRIV_FORCE_LOCAL_OPMODE 363
271 #define TPRIV_APASS_OPMODE 364
272 #define TPRIV_LIST_CHAN 365
273 #define TPRIV_SEE_IDLETIME 366
274 #define TPRIV_UMODE_NETSERV 367
275 #define TPRIV_UMODE_NOCHAN 368
276 #define TPRIV_UMODE_NOIDLE 369
277 #define TPRIV_UMODE_CHSERV 370
278 #define TPRIV_UMODE_XTRAOP 371
279 #define TPRIV_FLOOD 372
280 #define TPRIV_HALFFLOOD 373
281 #define TPRIV_UNLIMITED_TARGET 374
282 #define TPRIV_UMODE_OVERRIDECC 375
283 #define TPRIV_HIDE_IDLETIME 376
284 #define TPRIV_NOAMSG_OVERRIDE 377
289 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
290 typedef union YYSTYPE
291 #line 207 "./ircd_parser.y"
296 /* Line 1489 of yacc.c. */
299 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
300 # define YYSTYPE_IS_DECLARED 1
301 # define YYSTYPE_IS_TRIVIAL 1
304 extern YYSTYPE yylval;