ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/src/conf_parser.h
(Generate patch)

Comparing ircd-hybrid/trunk/src/conf_parser.h (file contents):
Revision 2269 by michael, Tue Jun 18 15:07:26 2013 UTC vs.
Revision 3513 by michael, Mon May 12 16:28:29 2014 UTC

# Line 1 | Line 1
1 < /* A Bison parser, made by GNU Bison 2.7.12-4996.  */
1 > /* A Bison parser, made by GNU Bison 3.0.2.  */
2  
3   /* Bison interface for Yacc-like parsers in C
4 <  
5 <      Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc.
6 <  
4 >
5 >   Copyright (C) 1984, 1989-1990, 2000-2013 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 3 of the License, or
10     (at your option) any later version.
11 <  
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 <  
16 >
17     You should have received a copy of the GNU General Public License
18     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
19  
# Line 26 | Line 26
26     special exception, which will cause the skeleton and the resulting
27     Bison output files to be licensed under the GNU General Public
28     License without this special exception.
29 <  
29 >
30     This special exception was added by the Free Software Foundation in
31     version 2.2 of Bison.  */
32  
33   #ifndef YY_YY_CONF_PARSER_H_INCLUDED
34   # define YY_YY_CONF_PARSER_H_INCLUDED
35 < /* Enabling traces.  */
35 > /* Debug traces.  */
36   #ifndef YYDEBUG
37   # define YYDEBUG 0
38   #endif
# Line 40 | Line 40
40   extern int yydebug;
41   #endif
42  
43 < /* Tokens.  */
43 > /* Token type.  */
44   #ifndef YYTOKENTYPE
45   # define YYTOKENTYPE
46 <   /* Put the tokens into the symbol table, so that GDB and other debuggers
47 <      know about them.  */
48 <   enum yytokentype {
49 <     ACCEPT_PASSWORD = 258,
50 <     ADMIN = 259,
51 <     AFTYPE = 260,
52 <     ANTI_NICK_FLOOD = 261,
53 <     ANTI_SPAM_EXIT_MESSAGE_TIME = 262,
54 <     AUTOCONN = 263,
55 <     BYTES = 264,
56 <     KBYTES = 265,
57 <     MBYTES = 266,
58 <     CALLER_ID_WAIT = 267,
59 <     CAN_FLOOD = 268,
60 <     CHANNEL = 269,
61 <     CIDR_BITLEN_IPV4 = 270,
62 <     CIDR_BITLEN_IPV6 = 271,
63 <     CLASS = 272,
64 <     CONNECT = 273,
65 <     CONNECTFREQ = 274,
66 <     DEFAULT_FLOODCOUNT = 275,
67 <     DEFAULT_SPLIT_SERVER_COUNT = 276,
68 <     DEFAULT_SPLIT_USER_COUNT = 277,
69 <     DENY = 278,
70 <     DESCRIPTION = 279,
71 <     DIE = 280,
72 <     DISABLE_AUTH = 281,
73 <     DISABLE_FAKE_CHANNELS = 282,
74 <     DISABLE_REMOTE_COMMANDS = 283,
75 <     DOTS_IN_IDENT = 284,
76 <     EGDPOOL_PATH = 285,
77 <     EMAIL = 286,
78 <     ENCRYPTED = 287,
79 <     EXCEED_LIMIT = 288,
80 <     EXEMPT = 289,
81 <     FAILED_OPER_NOTICE = 290,
82 <     FLATTEN_LINKS = 291,
83 <     GECOS = 292,
84 <     GENERAL = 293,
85 <     GLINE = 294,
86 <     GLINE_DURATION = 295,
87 <     GLINE_ENABLE = 296,
88 <     GLINE_EXEMPT = 297,
89 <     GLINE_MIN_CIDR = 298,
90 <     GLINE_MIN_CIDR6 = 299,
91 <     GLINE_REQUEST_DURATION = 300,
92 <     GLOBAL_KILL = 301,
93 <     HAVENT_READ_CONF = 302,
94 <     HIDDEN = 303,
95 <     HIDDEN_NAME = 304,
96 <     HIDE_IDLE_FROM_OPERS = 305,
97 <     HIDE_SERVER_IPS = 306,
98 <     HIDE_SERVERS = 307,
99 <     HIDE_SERVICES = 308,
100 <     HIDE_SPOOF_IPS = 309,
101 <     HOST = 310,
102 <     HUB = 311,
103 <     HUB_MASK = 312,
104 <     IGNORE_BOGUS_TS = 313,
105 <     INVISIBLE_ON_CONNECT = 314,
106 <     IP = 315,
107 <     IRCD_AUTH = 316,
108 <     IRCD_FLAGS = 317,
109 <     IRCD_SID = 318,
110 <     JOIN_FLOOD_COUNT = 319,
111 <     JOIN_FLOOD_TIME = 320,
112 <     KILL = 321,
113 <     KILL_CHASE_TIME_LIMIT = 322,
114 <     KLINE = 323,
115 <     KLINE_EXEMPT = 324,
116 <     KNOCK_DELAY = 325,
117 <     KNOCK_DELAY_CHANNEL = 326,
118 <     LEAF_MASK = 327,
119 <     LINKS_DELAY = 328,
120 <     LISTEN = 329,
121 <     MASK = 330,
122 <     MAX_ACCEPT = 331,
123 <     MAX_BANS = 332,
124 <     MAX_CHANS_PER_OPER = 333,
125 <     MAX_CHANS_PER_USER = 334,
126 <     MAX_GLOBAL = 335,
127 <     MAX_IDENT = 336,
128 <     MAX_IDLE = 337,
129 <     MAX_LOCAL = 338,
130 <     MAX_NICK_CHANGES = 339,
131 <     MAX_NICK_LENGTH = 340,
132 <     MAX_NICK_TIME = 341,
133 <     MAX_NUMBER = 342,
134 <     MAX_TARGETS = 343,
135 <     MAX_TOPIC_LENGTH = 344,
136 <     MAX_WATCH = 345,
137 <     MIN_IDLE = 346,
138 <     MIN_NONWILDCARD = 347,
139 <     MIN_NONWILDCARD_SIMPLE = 348,
140 <     MODULE = 349,
141 <     MODULES = 350,
142 <     MOTD = 351,
143 <     NAME = 352,
144 <     NEED_IDENT = 353,
145 <     NEED_PASSWORD = 354,
146 <     NETWORK_DESC = 355,
147 <     NETWORK_NAME = 356,
148 <     NICK = 357,
149 <     NO_CREATE_ON_SPLIT = 358,
150 <     NO_JOIN_ON_SPLIT = 359,
151 <     NO_OPER_FLOOD = 360,
152 <     NO_TILDE = 361,
153 <     NUMBER = 362,
154 <     NUMBER_PER_CIDR = 363,
155 <     NUMBER_PER_IP = 364,
156 <     OPER_ONLY_UMODES = 365,
157 <     OPER_PASS_RESV = 366,
158 <     OPER_UMODES = 367,
159 <     OPERATOR = 368,
160 <     OPERS_BYPASS_CALLERID = 369,
161 <     PACE_WAIT = 370,
162 <     PACE_WAIT_SIMPLE = 371,
163 <     PASSWORD = 372,
164 <     PATH = 373,
165 <     PING_COOKIE = 374,
166 <     PING_TIME = 375,
167 <     PORT = 376,
168 <     QSTRING = 377,
169 <     RANDOM_IDLE = 378,
170 <     REASON = 379,
171 <     REDIRPORT = 380,
172 <     REDIRSERV = 381,
173 <     REHASH = 382,
174 <     REMOTE = 383,
175 <     REMOTEBAN = 384,
176 <     RESV = 385,
177 <     RESV_EXEMPT = 386,
178 <     RSA_PRIVATE_KEY_FILE = 387,
179 <     RSA_PUBLIC_KEY_FILE = 388,
180 <     SECONDS = 389,
181 <     MINUTES = 390,
182 <     HOURS = 391,
183 <     DAYS = 392,
184 <     WEEKS = 393,
185 <     MONTHS = 394,
186 <     YEARS = 395,
187 <     SEND_PASSWORD = 396,
188 <     SENDQ = 397,
189 <     SERVERHIDE = 398,
190 <     SERVERINFO = 399,
191 <     SHORT_MOTD = 400,
192 <     SPOOF = 401,
193 <     SPOOF_NOTICE = 402,
194 <     SQUIT = 403,
195 <     SSL_CERTIFICATE_FILE = 404,
196 <     SSL_CERTIFICATE_FINGERPRINT = 405,
197 <     SSL_CONNECTION_REQUIRED = 406,
198 <     SSL_DH_PARAM_FILE = 407,
199 <     STATS_E_DISABLED = 408,
200 <     STATS_I_OPER_ONLY = 409,
201 <     STATS_K_OPER_ONLY = 410,
202 <     STATS_O_OPER_ONLY = 411,
203 <     STATS_P_OPER_ONLY = 412,
204 <     STATS_U_OPER_ONLY = 413,
205 <     T_ALL = 414,
206 <     T_BOTS = 415,
207 <     T_CALLERID = 416,
208 <     T_CCONN = 417,
209 <     T_CLUSTER = 418,
210 <     T_DEAF = 419,
211 <     T_DEBUG = 420,
212 <     T_DLINE = 421,
213 <     T_EXTERNAL = 422,
214 <     T_FARCONNECT = 423,
215 <     T_FILE = 424,
216 <     T_FULL = 425,
217 <     T_GLOBOPS = 426,
218 <     T_INVISIBLE = 427,
219 <     T_IPV4 = 428,
220 <     T_IPV6 = 429,
221 <     T_LOCOPS = 430,
222 <     T_LOG = 431,
223 <     T_MAX_CLIENTS = 432,
224 <     T_NCHANGE = 433,
225 <     T_NONONREG = 434,
226 <     T_OPERWALL = 435,
227 <     T_RECVQ = 436,
228 <     T_REJ = 437,
229 <     T_RESTART = 438,
230 <     T_SERVER = 439,
231 <     T_SERVICE = 440,
232 <     T_SERVICES_NAME = 441,
233 <     T_SERVNOTICE = 442,
234 <     T_SET = 443,
235 <     T_SHARED = 444,
236 <     T_SIZE = 445,
237 <     T_SKILL = 446,
238 <     T_SOFTCALLERID = 447,
239 <     T_SPY = 448,
240 <     T_SSL = 449,
241 <     T_SSL_CIPHER_LIST = 450,
242 <     T_SSL_CLIENT_METHOD = 451,
243 <     T_SSL_SERVER_METHOD = 452,
244 <     T_SSLV3 = 453,
245 <     T_TLSV1 = 454,
246 <     T_UMODES = 455,
247 <     T_UNAUTH = 456,
248 <     T_UNDLINE = 457,
249 <     T_UNLIMITED = 458,
250 <     T_UNRESV = 459,
251 <     T_UNXLINE = 460,
252 <     T_WALLOP = 461,
253 <     T_WALLOPS = 462,
254 <     T_WEBIRC = 463,
255 <     TBOOL = 464,
256 <     THROTTLE_TIME = 465,
257 <     TKLINE_EXPIRE_NOTICES = 466,
258 <     TMASKED = 467,
259 <     TRUE_NO_OPER_FLOOD = 468,
260 <     TS_MAX_DELTA = 469,
261 <     TS_WARN_DELTA = 470,
262 <     TWODOTS = 471,
263 <     TYPE = 472,
264 <     UNKLINE = 473,
265 <     USE_EGD = 474,
266 <     USE_LOGGING = 475,
267 <     USER = 476,
268 <     VHOST = 477,
269 <     VHOST6 = 478,
270 <     WARN_NO_NLINE = 479,
271 <     XLINE = 480
272 <   };
46 >  enum yytokentype
47 >  {
48 >    ACCEPT_PASSWORD = 258,
49 >    ADMIN = 259,
50 >    AFTYPE = 260,
51 >    ANTI_NICK_FLOOD = 261,
52 >    ANTI_SPAM_EXIT_MESSAGE_TIME = 262,
53 >    AUTOCONN = 263,
54 >    BYTES = 264,
55 >    KBYTES = 265,
56 >    MBYTES = 266,
57 >    CALLER_ID_WAIT = 267,
58 >    CAN_FLOOD = 268,
59 >    CHANNEL = 269,
60 >    CIDR_BITLEN_IPV4 = 270,
61 >    CIDR_BITLEN_IPV6 = 271,
62 >    CLASS = 272,
63 >    CONNECT = 273,
64 >    CONNECTFREQ = 274,
65 >    CYCLE_ON_HOST_CHANGE = 275,
66 >    DEFAULT_FLOODCOUNT = 276,
67 >    DEFAULT_SPLIT_SERVER_COUNT = 277,
68 >    DEFAULT_SPLIT_USER_COUNT = 278,
69 >    DENY = 279,
70 >    DESCRIPTION = 280,
71 >    DIE = 281,
72 >    DISABLE_AUTH = 282,
73 >    DISABLE_FAKE_CHANNELS = 283,
74 >    DISABLE_REMOTE_COMMANDS = 284,
75 >    DOTS_IN_IDENT = 285,
76 >    EGDPOOL_PATH = 286,
77 >    EMAIL = 287,
78 >    ENCRYPTED = 288,
79 >    EXCEED_LIMIT = 289,
80 >    EXEMPT = 290,
81 >    FAILED_OPER_NOTICE = 291,
82 >    FLATTEN_LINKS = 292,
83 >    GECOS = 293,
84 >    GENERAL = 294,
85 >    GLINE = 295,
86 >    GLINE_DURATION = 296,
87 >    GLINE_ENABLE = 297,
88 >    GLINE_EXEMPT = 298,
89 >    GLINE_MIN_CIDR = 299,
90 >    GLINE_MIN_CIDR6 = 300,
91 >    GLINE_REQUEST_DURATION = 301,
92 >    GLOBAL_KILL = 302,
93 >    HAVENT_READ_CONF = 303,
94 >    HIDDEN = 304,
95 >    HIDDEN_NAME = 305,
96 >    HIDE_CHANS = 306,
97 >    HIDE_IDLE = 307,
98 >    HIDE_IDLE_FROM_OPERS = 308,
99 >    HIDE_SERVER_IPS = 309,
100 >    HIDE_SERVERS = 310,
101 >    HIDE_SERVICES = 311,
102 >    HIDE_SPOOF_IPS = 312,
103 >    HOST = 313,
104 >    HUB = 314,
105 >    HUB_MASK = 315,
106 >    IGNORE_BOGUS_TS = 316,
107 >    INVISIBLE_ON_CONNECT = 317,
108 >    IP = 318,
109 >    IRCD_AUTH = 319,
110 >    IRCD_FLAGS = 320,
111 >    IRCD_SID = 321,
112 >    JOIN_FLOOD_COUNT = 322,
113 >    JOIN_FLOOD_TIME = 323,
114 >    KILL = 324,
115 >    KILL_CHASE_TIME_LIMIT = 325,
116 >    KLINE = 326,
117 >    KLINE_EXEMPT = 327,
118 >    KNOCK_DELAY = 328,
119 >    KNOCK_DELAY_CHANNEL = 329,
120 >    LEAF_MASK = 330,
121 >    LINKS_DELAY = 331,
122 >    LISTEN = 332,
123 >    MASK = 333,
124 >    MAX_ACCEPT = 334,
125 >    MAX_BANS = 335,
126 >    MAX_CHANS_PER_OPER = 336,
127 >    MAX_CHANS_PER_USER = 337,
128 >    MAX_GLOBAL = 338,
129 >    MAX_IDENT = 339,
130 >    MAX_IDLE = 340,
131 >    MAX_LOCAL = 341,
132 >    MAX_NICK_CHANGES = 342,
133 >    MAX_NICK_LENGTH = 343,
134 >    MAX_NICK_TIME = 344,
135 >    MAX_NUMBER = 345,
136 >    MAX_TARGETS = 346,
137 >    MAX_TOPIC_LENGTH = 347,
138 >    MAX_WATCH = 348,
139 >    MIN_IDLE = 349,
140 >    MIN_NONWILDCARD = 350,
141 >    MIN_NONWILDCARD_SIMPLE = 351,
142 >    MODULE = 352,
143 >    MODULES = 353,
144 >    MOTD = 354,
145 >    NAME = 355,
146 >    NEED_IDENT = 356,
147 >    NEED_PASSWORD = 357,
148 >    NETWORK_DESC = 358,
149 >    NETWORK_NAME = 359,
150 >    NICK = 360,
151 >    NO_CREATE_ON_SPLIT = 361,
152 >    NO_JOIN_ON_SPLIT = 362,
153 >    NO_OPER_FLOOD = 363,
154 >    NO_TILDE = 364,
155 >    NUMBER = 365,
156 >    NUMBER_PER_CIDR = 366,
157 >    NUMBER_PER_IP = 367,
158 >    OPER_ONLY_UMODES = 368,
159 >    OPER_PASS_RESV = 369,
160 >    OPER_UMODES = 370,
161 >    OPERATOR = 371,
162 >    OPERS_BYPASS_CALLERID = 372,
163 >    PACE_WAIT = 373,
164 >    PACE_WAIT_SIMPLE = 374,
165 >    PASSWORD = 375,
166 >    PATH = 376,
167 >    PING_COOKIE = 377,
168 >    PING_TIME = 378,
169 >    PORT = 379,
170 >    QSTRING = 380,
171 >    RANDOM_IDLE = 381,
172 >    REASON = 382,
173 >    REDIRPORT = 383,
174 >    REDIRSERV = 384,
175 >    REHASH = 385,
176 >    REMOTE = 386,
177 >    REMOTEBAN = 387,
178 >    RESV = 388,
179 >    RESV_EXEMPT = 389,
180 >    RSA_PRIVATE_KEY_FILE = 390,
181 >    RSA_PUBLIC_KEY_FILE = 391,
182 >    SECONDS = 392,
183 >    MINUTES = 393,
184 >    HOURS = 394,
185 >    DAYS = 395,
186 >    WEEKS = 396,
187 >    MONTHS = 397,
188 >    YEARS = 398,
189 >    SEND_PASSWORD = 399,
190 >    SENDQ = 400,
191 >    SERVERHIDE = 401,
192 >    SERVERINFO = 402,
193 >    SHORT_MOTD = 403,
194 >    SPOOF = 404,
195 >    SPOOF_NOTICE = 405,
196 >    SQUIT = 406,
197 >    SSL_CERTIFICATE_FILE = 407,
198 >    SSL_CERTIFICATE_FINGERPRINT = 408,
199 >    SSL_CONNECTION_REQUIRED = 409,
200 >    SSL_DH_PARAM_FILE = 410,
201 >    STATS_E_DISABLED = 411,
202 >    STATS_I_OPER_ONLY = 412,
203 >    STATS_K_OPER_ONLY = 413,
204 >    STATS_O_OPER_ONLY = 414,
205 >    STATS_P_OPER_ONLY = 415,
206 >    STATS_U_OPER_ONLY = 416,
207 >    T_ALL = 417,
208 >    T_BOTS = 418,
209 >    T_CALLERID = 419,
210 >    T_CCONN = 420,
211 >    T_CLUSTER = 421,
212 >    T_DEAF = 422,
213 >    T_DEBUG = 423,
214 >    T_DLINE = 424,
215 >    T_EXTERNAL = 425,
216 >    T_FARCONNECT = 426,
217 >    T_FILE = 427,
218 >    T_FULL = 428,
219 >    T_GLOBOPS = 429,
220 >    T_INVISIBLE = 430,
221 >    T_IPV4 = 431,
222 >    T_IPV6 = 432,
223 >    T_LOCOPS = 433,
224 >    T_LOG = 434,
225 >    T_MAX_CLIENTS = 435,
226 >    T_NCHANGE = 436,
227 >    T_NONONREG = 437,
228 >    T_OPERWALL = 438,
229 >    T_RECVQ = 439,
230 >    T_REJ = 440,
231 >    T_RESTART = 441,
232 >    T_SERVER = 442,
233 >    T_SERVICE = 443,
234 >    T_SERVICES_NAME = 444,
235 >    T_SERVNOTICE = 445,
236 >    T_SET = 446,
237 >    T_SHARED = 447,
238 >    T_SIZE = 448,
239 >    T_SKILL = 449,
240 >    T_SOFTCALLERID = 450,
241 >    T_SPY = 451,
242 >    T_SSL = 452,
243 >    T_SSL_CIPHER_LIST = 453,
244 >    T_SSL_CLIENT_METHOD = 454,
245 >    T_SSL_SERVER_METHOD = 455,
246 >    T_SSLV3 = 456,
247 >    T_TLSV1 = 457,
248 >    T_UMODES = 458,
249 >    T_UNAUTH = 459,
250 >    T_UNDLINE = 460,
251 >    T_UNLIMITED = 461,
252 >    T_UNRESV = 462,
253 >    T_UNXLINE = 463,
254 >    T_WALLOP = 464,
255 >    T_WALLOPS = 465,
256 >    T_WEBIRC = 466,
257 >    TBOOL = 467,
258 >    THROTTLE_TIME = 468,
259 >    TKLINE_EXPIRE_NOTICES = 469,
260 >    TMASKED = 470,
261 >    TRUE_NO_OPER_FLOOD = 471,
262 >    TS_MAX_DELTA = 472,
263 >    TS_WARN_DELTA = 473,
264 >    TWODOTS = 474,
265 >    TYPE = 475,
266 >    UNKLINE = 476,
267 >    USE_EGD = 477,
268 >    USE_LOGGING = 478,
269 >    USER = 479,
270 >    VHOST = 480,
271 >    VHOST6 = 481,
272 >    WARN_NO_CONNECT_BLOCK = 482,
273 >    XLINE = 483
274 >  };
275   #endif
276   /* Tokens.  */
277   #define ACCEPT_PASSWORD 258
# Line 289 | Line 291 | extern int yydebug;
291   #define CLASS 272
292   #define CONNECT 273
293   #define CONNECTFREQ 274
294 < #define DEFAULT_FLOODCOUNT 275
295 < #define DEFAULT_SPLIT_SERVER_COUNT 276
296 < #define DEFAULT_SPLIT_USER_COUNT 277
297 < #define DENY 278
298 < #define DESCRIPTION 279
299 < #define DIE 280
300 < #define DISABLE_AUTH 281
301 < #define DISABLE_FAKE_CHANNELS 282
302 < #define DISABLE_REMOTE_COMMANDS 283
303 < #define DOTS_IN_IDENT 284
304 < #define EGDPOOL_PATH 285
305 < #define EMAIL 286
306 < #define ENCRYPTED 287
307 < #define EXCEED_LIMIT 288
308 < #define EXEMPT 289
309 < #define FAILED_OPER_NOTICE 290
310 < #define FLATTEN_LINKS 291
311 < #define GECOS 292
312 < #define GENERAL 293
313 < #define GLINE 294
314 < #define GLINE_DURATION 295
315 < #define GLINE_ENABLE 296
316 < #define GLINE_EXEMPT 297
317 < #define GLINE_MIN_CIDR 298
318 < #define GLINE_MIN_CIDR6 299
319 < #define GLINE_REQUEST_DURATION 300
320 < #define GLOBAL_KILL 301
321 < #define HAVENT_READ_CONF 302
322 < #define HIDDEN 303
323 < #define HIDDEN_NAME 304
324 < #define HIDE_IDLE_FROM_OPERS 305
325 < #define HIDE_SERVER_IPS 306
326 < #define HIDE_SERVERS 307
327 < #define HIDE_SERVICES 308
328 < #define HIDE_SPOOF_IPS 309
329 < #define HOST 310
330 < #define HUB 311
331 < #define HUB_MASK 312
332 < #define IGNORE_BOGUS_TS 313
333 < #define INVISIBLE_ON_CONNECT 314
334 < #define IP 315
335 < #define IRCD_AUTH 316
336 < #define IRCD_FLAGS 317
337 < #define IRCD_SID 318
338 < #define JOIN_FLOOD_COUNT 319
339 < #define JOIN_FLOOD_TIME 320
340 < #define KILL 321
341 < #define KILL_CHASE_TIME_LIMIT 322
342 < #define KLINE 323
343 < #define KLINE_EXEMPT 324
344 < #define KNOCK_DELAY 325
345 < #define KNOCK_DELAY_CHANNEL 326
346 < #define LEAF_MASK 327
347 < #define LINKS_DELAY 328
348 < #define LISTEN 329
349 < #define MASK 330
350 < #define MAX_ACCEPT 331
351 < #define MAX_BANS 332
352 < #define MAX_CHANS_PER_OPER 333
353 < #define MAX_CHANS_PER_USER 334
354 < #define MAX_GLOBAL 335
355 < #define MAX_IDENT 336
356 < #define MAX_IDLE 337
357 < #define MAX_LOCAL 338
358 < #define MAX_NICK_CHANGES 339
359 < #define MAX_NICK_LENGTH 340
360 < #define MAX_NICK_TIME 341
361 < #define MAX_NUMBER 342
362 < #define MAX_TARGETS 343
363 < #define MAX_TOPIC_LENGTH 344
364 < #define MAX_WATCH 345
365 < #define MIN_IDLE 346
366 < #define MIN_NONWILDCARD 347
367 < #define MIN_NONWILDCARD_SIMPLE 348
368 < #define MODULE 349
369 < #define MODULES 350
370 < #define MOTD 351
371 < #define NAME 352
372 < #define NEED_IDENT 353
373 < #define NEED_PASSWORD 354
374 < #define NETWORK_DESC 355
375 < #define NETWORK_NAME 356
376 < #define NICK 357
377 < #define NO_CREATE_ON_SPLIT 358
378 < #define NO_JOIN_ON_SPLIT 359
379 < #define NO_OPER_FLOOD 360
380 < #define NO_TILDE 361
381 < #define NUMBER 362
382 < #define NUMBER_PER_CIDR 363
383 < #define NUMBER_PER_IP 364
384 < #define OPER_ONLY_UMODES 365
385 < #define OPER_PASS_RESV 366
386 < #define OPER_UMODES 367
387 < #define OPERATOR 368
388 < #define OPERS_BYPASS_CALLERID 369
389 < #define PACE_WAIT 370
390 < #define PACE_WAIT_SIMPLE 371
391 < #define PASSWORD 372
392 < #define PATH 373
393 < #define PING_COOKIE 374
394 < #define PING_TIME 375
395 < #define PORT 376
396 < #define QSTRING 377
397 < #define RANDOM_IDLE 378
398 < #define REASON 379
399 < #define REDIRPORT 380
400 < #define REDIRSERV 381
401 < #define REHASH 382
402 < #define REMOTE 383
403 < #define REMOTEBAN 384
404 < #define RESV 385
405 < #define RESV_EXEMPT 386
406 < #define RSA_PRIVATE_KEY_FILE 387
407 < #define RSA_PUBLIC_KEY_FILE 388
408 < #define SECONDS 389
409 < #define MINUTES 390
410 < #define HOURS 391
411 < #define DAYS 392
412 < #define WEEKS 393
413 < #define MONTHS 394
414 < #define YEARS 395
415 < #define SEND_PASSWORD 396
416 < #define SENDQ 397
417 < #define SERVERHIDE 398
418 < #define SERVERINFO 399
419 < #define SHORT_MOTD 400
420 < #define SPOOF 401
421 < #define SPOOF_NOTICE 402
422 < #define SQUIT 403
423 < #define SSL_CERTIFICATE_FILE 404
424 < #define SSL_CERTIFICATE_FINGERPRINT 405
425 < #define SSL_CONNECTION_REQUIRED 406
426 < #define SSL_DH_PARAM_FILE 407
427 < #define STATS_E_DISABLED 408
428 < #define STATS_I_OPER_ONLY 409
429 < #define STATS_K_OPER_ONLY 410
430 < #define STATS_O_OPER_ONLY 411
431 < #define STATS_P_OPER_ONLY 412
432 < #define STATS_U_OPER_ONLY 413
433 < #define T_ALL 414
434 < #define T_BOTS 415
435 < #define T_CALLERID 416
436 < #define T_CCONN 417
437 < #define T_CLUSTER 418
438 < #define T_DEAF 419
439 < #define T_DEBUG 420
440 < #define T_DLINE 421
441 < #define T_EXTERNAL 422
442 < #define T_FARCONNECT 423
443 < #define T_FILE 424
444 < #define T_FULL 425
445 < #define T_GLOBOPS 426
446 < #define T_INVISIBLE 427
447 < #define T_IPV4 428
448 < #define T_IPV6 429
449 < #define T_LOCOPS 430
450 < #define T_LOG 431
451 < #define T_MAX_CLIENTS 432
452 < #define T_NCHANGE 433
453 < #define T_NONONREG 434
454 < #define T_OPERWALL 435
455 < #define T_RECVQ 436
456 < #define T_REJ 437
457 < #define T_RESTART 438
458 < #define T_SERVER 439
459 < #define T_SERVICE 440
460 < #define T_SERVICES_NAME 441
461 < #define T_SERVNOTICE 442
462 < #define T_SET 443
463 < #define T_SHARED 444
464 < #define T_SIZE 445
465 < #define T_SKILL 446
466 < #define T_SOFTCALLERID 447
467 < #define T_SPY 448
468 < #define T_SSL 449
469 < #define T_SSL_CIPHER_LIST 450
470 < #define T_SSL_CLIENT_METHOD 451
471 < #define T_SSL_SERVER_METHOD 452
472 < #define T_SSLV3 453
473 < #define T_TLSV1 454
474 < #define T_UMODES 455
475 < #define T_UNAUTH 456
476 < #define T_UNDLINE 457
477 < #define T_UNLIMITED 458
478 < #define T_UNRESV 459
479 < #define T_UNXLINE 460
480 < #define T_WALLOP 461
481 < #define T_WALLOPS 462
482 < #define T_WEBIRC 463
483 < #define TBOOL 464
484 < #define THROTTLE_TIME 465
485 < #define TKLINE_EXPIRE_NOTICES 466
486 < #define TMASKED 467
487 < #define TRUE_NO_OPER_FLOOD 468
488 < #define TS_MAX_DELTA 469
489 < #define TS_WARN_DELTA 470
490 < #define TWODOTS 471
491 < #define TYPE 472
492 < #define UNKLINE 473
493 < #define USE_EGD 474
494 < #define USE_LOGGING 475
495 < #define USER 476
496 < #define VHOST 477
497 < #define VHOST6 478
498 < #define WARN_NO_NLINE 479
499 < #define XLINE 480
500 <
501 <
294 > #define CYCLE_ON_HOST_CHANGE 275
295 > #define DEFAULT_FLOODCOUNT 276
296 > #define DEFAULT_SPLIT_SERVER_COUNT 277
297 > #define DEFAULT_SPLIT_USER_COUNT 278
298 > #define DENY 279
299 > #define DESCRIPTION 280
300 > #define DIE 281
301 > #define DISABLE_AUTH 282
302 > #define DISABLE_FAKE_CHANNELS 283
303 > #define DISABLE_REMOTE_COMMANDS 284
304 > #define DOTS_IN_IDENT 285
305 > #define EGDPOOL_PATH 286
306 > #define EMAIL 287
307 > #define ENCRYPTED 288
308 > #define EXCEED_LIMIT 289
309 > #define EXEMPT 290
310 > #define FAILED_OPER_NOTICE 291
311 > #define FLATTEN_LINKS 292
312 > #define GECOS 293
313 > #define GENERAL 294
314 > #define GLINE 295
315 > #define GLINE_DURATION 296
316 > #define GLINE_ENABLE 297
317 > #define GLINE_EXEMPT 298
318 > #define GLINE_MIN_CIDR 299
319 > #define GLINE_MIN_CIDR6 300
320 > #define GLINE_REQUEST_DURATION 301
321 > #define GLOBAL_KILL 302
322 > #define HAVENT_READ_CONF 303
323 > #define HIDDEN 304
324 > #define HIDDEN_NAME 305
325 > #define HIDE_CHANS 306
326 > #define HIDE_IDLE 307
327 > #define HIDE_IDLE_FROM_OPERS 308
328 > #define HIDE_SERVER_IPS 309
329 > #define HIDE_SERVERS 310
330 > #define HIDE_SERVICES 311
331 > #define HIDE_SPOOF_IPS 312
332 > #define HOST 313
333 > #define HUB 314
334 > #define HUB_MASK 315
335 > #define IGNORE_BOGUS_TS 316
336 > #define INVISIBLE_ON_CONNECT 317
337 > #define IP 318
338 > #define IRCD_AUTH 319
339 > #define IRCD_FLAGS 320
340 > #define IRCD_SID 321
341 > #define JOIN_FLOOD_COUNT 322
342 > #define JOIN_FLOOD_TIME 323
343 > #define KILL 324
344 > #define KILL_CHASE_TIME_LIMIT 325
345 > #define KLINE 326
346 > #define KLINE_EXEMPT 327
347 > #define KNOCK_DELAY 328
348 > #define KNOCK_DELAY_CHANNEL 329
349 > #define LEAF_MASK 330
350 > #define LINKS_DELAY 331
351 > #define LISTEN 332
352 > #define MASK 333
353 > #define MAX_ACCEPT 334
354 > #define MAX_BANS 335
355 > #define MAX_CHANS_PER_OPER 336
356 > #define MAX_CHANS_PER_USER 337
357 > #define MAX_GLOBAL 338
358 > #define MAX_IDENT 339
359 > #define MAX_IDLE 340
360 > #define MAX_LOCAL 341
361 > #define MAX_NICK_CHANGES 342
362 > #define MAX_NICK_LENGTH 343
363 > #define MAX_NICK_TIME 344
364 > #define MAX_NUMBER 345
365 > #define MAX_TARGETS 346
366 > #define MAX_TOPIC_LENGTH 347
367 > #define MAX_WATCH 348
368 > #define MIN_IDLE 349
369 > #define MIN_NONWILDCARD 350
370 > #define MIN_NONWILDCARD_SIMPLE 351
371 > #define MODULE 352
372 > #define MODULES 353
373 > #define MOTD 354
374 > #define NAME 355
375 > #define NEED_IDENT 356
376 > #define NEED_PASSWORD 357
377 > #define NETWORK_DESC 358
378 > #define NETWORK_NAME 359
379 > #define NICK 360
380 > #define NO_CREATE_ON_SPLIT 361
381 > #define NO_JOIN_ON_SPLIT 362
382 > #define NO_OPER_FLOOD 363
383 > #define NO_TILDE 364
384 > #define NUMBER 365
385 > #define NUMBER_PER_CIDR 366
386 > #define NUMBER_PER_IP 367
387 > #define OPER_ONLY_UMODES 368
388 > #define OPER_PASS_RESV 369
389 > #define OPER_UMODES 370
390 > #define OPERATOR 371
391 > #define OPERS_BYPASS_CALLERID 372
392 > #define PACE_WAIT 373
393 > #define PACE_WAIT_SIMPLE 374
394 > #define PASSWORD 375
395 > #define PATH 376
396 > #define PING_COOKIE 377
397 > #define PING_TIME 378
398 > #define PORT 379
399 > #define QSTRING 380
400 > #define RANDOM_IDLE 381
401 > #define REASON 382
402 > #define REDIRPORT 383
403 > #define REDIRSERV 384
404 > #define REHASH 385
405 > #define REMOTE 386
406 > #define REMOTEBAN 387
407 > #define RESV 388
408 > #define RESV_EXEMPT 389
409 > #define RSA_PRIVATE_KEY_FILE 390
410 > #define RSA_PUBLIC_KEY_FILE 391
411 > #define SECONDS 392
412 > #define MINUTES 393
413 > #define HOURS 394
414 > #define DAYS 395
415 > #define WEEKS 396
416 > #define MONTHS 397
417 > #define YEARS 398
418 > #define SEND_PASSWORD 399
419 > #define SENDQ 400
420 > #define SERVERHIDE 401
421 > #define SERVERINFO 402
422 > #define SHORT_MOTD 403
423 > #define SPOOF 404
424 > #define SPOOF_NOTICE 405
425 > #define SQUIT 406
426 > #define SSL_CERTIFICATE_FILE 407
427 > #define SSL_CERTIFICATE_FINGERPRINT 408
428 > #define SSL_CONNECTION_REQUIRED 409
429 > #define SSL_DH_PARAM_FILE 410
430 > #define STATS_E_DISABLED 411
431 > #define STATS_I_OPER_ONLY 412
432 > #define STATS_K_OPER_ONLY 413
433 > #define STATS_O_OPER_ONLY 414
434 > #define STATS_P_OPER_ONLY 415
435 > #define STATS_U_OPER_ONLY 416
436 > #define T_ALL 417
437 > #define T_BOTS 418
438 > #define T_CALLERID 419
439 > #define T_CCONN 420
440 > #define T_CLUSTER 421
441 > #define T_DEAF 422
442 > #define T_DEBUG 423
443 > #define T_DLINE 424
444 > #define T_EXTERNAL 425
445 > #define T_FARCONNECT 426
446 > #define T_FILE 427
447 > #define T_FULL 428
448 > #define T_GLOBOPS 429
449 > #define T_INVISIBLE 430
450 > #define T_IPV4 431
451 > #define T_IPV6 432
452 > #define T_LOCOPS 433
453 > #define T_LOG 434
454 > #define T_MAX_CLIENTS 435
455 > #define T_NCHANGE 436
456 > #define T_NONONREG 437
457 > #define T_OPERWALL 438
458 > #define T_RECVQ 439
459 > #define T_REJ 440
460 > #define T_RESTART 441
461 > #define T_SERVER 442
462 > #define T_SERVICE 443
463 > #define T_SERVICES_NAME 444
464 > #define T_SERVNOTICE 445
465 > #define T_SET 446
466 > #define T_SHARED 447
467 > #define T_SIZE 448
468 > #define T_SKILL 449
469 > #define T_SOFTCALLERID 450
470 > #define T_SPY 451
471 > #define T_SSL 452
472 > #define T_SSL_CIPHER_LIST 453
473 > #define T_SSL_CLIENT_METHOD 454
474 > #define T_SSL_SERVER_METHOD 455
475 > #define T_SSLV3 456
476 > #define T_TLSV1 457
477 > #define T_UMODES 458
478 > #define T_UNAUTH 459
479 > #define T_UNDLINE 460
480 > #define T_UNLIMITED 461
481 > #define T_UNRESV 462
482 > #define T_UNXLINE 463
483 > #define T_WALLOP 464
484 > #define T_WALLOPS 465
485 > #define T_WEBIRC 466
486 > #define TBOOL 467
487 > #define THROTTLE_TIME 468
488 > #define TKLINE_EXPIRE_NOTICES 469
489 > #define TMASKED 470
490 > #define TRUE_NO_OPER_FLOOD 471
491 > #define TS_MAX_DELTA 472
492 > #define TS_WARN_DELTA 473
493 > #define TWODOTS 474
494 > #define TYPE 475
495 > #define UNKLINE 476
496 > #define USE_EGD 477
497 > #define USE_LOGGING 478
498 > #define USER 479
499 > #define VHOST 480
500 > #define VHOST6 481
501 > #define WARN_NO_CONNECT_BLOCK 482
502 > #define XLINE 483
503  
504 + /* Value type.  */
505   #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
506 < typedef union YYSTYPE
506 > typedef union YYSTYPE YYSTYPE;
507 > union YYSTYPE
508   {
509 < /* Line 2053 of yacc.c  */
505 < #line 140 "conf_parser.y"
509 > #line 146 "conf_parser.y" /* yacc.c:1909  */
510  
511    int number;
512    char *string;
513  
514 <
515 < /* Line 2053 of yacc.c  */
512 < #line 513 "conf_parser.h"
513 < } YYSTYPE;
514 > #line 515 "conf_parser.h" /* yacc.c:1909  */
515 > };
516   # define YYSTYPE_IS_TRIVIAL 1
515 – # define yystype YYSTYPE /* obsolescent; will be withdrawn */
517   # define YYSTYPE_IS_DECLARED 1
518   #endif
519  
520 +
521   extern YYSTYPE yylval;
522  
521 – #ifdef YYPARSE_PARAM
522 – #if defined __STDC__ || defined __cplusplus
523 – int yyparse (void *YYPARSE_PARAM);
524 – #else
525 – int yyparse ();
526 – #endif
527 – #else /* ! YYPARSE_PARAM */
528 – #if defined __STDC__ || defined __cplusplus
523   int yyparse (void);
530 – #else
531 – int yyparse ();
532 – #endif
533 – #endif /* ! YYPARSE_PARAM */
524  
525   #endif /* !YY_YY_CONF_PARSER_H_INCLUDED  */

Diff Legend

– Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)