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 1736 by michael, Sun Jan 13 09:31:46 2013 UTC vs.
Revision 3506 by michael, Sun May 11 17:03:20 2014 UTC

# Line 1 | Line 1
1 < /* A Bison parser, made by GNU Bison 2.7.  */
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-2012 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 <     IRCD_FLAGS = 291,
83 <     FLATTEN_LINKS = 292,
84 <     GECOS = 293,
85 <     GENERAL = 294,
86 <     GLINE = 295,
87 <     GLINE_DURATION = 296,
88 <     GLINE_ENABLE = 297,
89 <     GLINE_EXEMPT = 298,
90 <     GLINE_REQUEST_DURATION = 299,
91 <     GLINE_MIN_CIDR = 300,
92 <     GLINE_MIN_CIDR6 = 301,
93 <     GLOBAL_KILL = 302,
94 <     IRCD_AUTH = 303,
95 <     NEED_IDENT = 304,
96 <     HAVENT_READ_CONF = 305,
97 <     HIDDEN = 306,
98 <     HIDDEN_NAME = 307,
99 <     HIDE_SERVER_IPS = 308,
100 <     HIDE_SERVERS = 309,
101 <     HIDE_SPOOF_IPS = 310,
102 <     HOST = 311,
103 <     HUB = 312,
104 <     HUB_MASK = 313,
105 <     IGNORE_BOGUS_TS = 314,
106 <     INVISIBLE_ON_CONNECT = 315,
107 <     IP = 316,
108 <     KILL = 317,
109 <     KILL_CHASE_TIME_LIMIT = 318,
110 <     KLINE = 319,
111 <     KLINE_EXEMPT = 320,
112 <     KNOCK_DELAY = 321,
113 <     KNOCK_DELAY_CHANNEL = 322,
114 <     LEAF_MASK = 323,
115 <     LINKS_DELAY = 324,
116 <     LISTEN = 325,
117 <     T_LOG = 326,
118 <     MAX_ACCEPT = 327,
119 <     MAX_BANS = 328,
120 <     MAX_CHANS_PER_OPER = 329,
121 <     MAX_CHANS_PER_USER = 330,
122 <     MAX_GLOBAL = 331,
123 <     MAX_IDENT = 332,
124 <     MAX_LOCAL = 333,
125 <     MAX_NICK_CHANGES = 334,
126 <     MAX_NICK_TIME = 335,
127 <     MAX_NUMBER = 336,
128 <     MAX_TARGETS = 337,
129 <     MAX_WATCH = 338,
130 <     MESSAGE_LOCALE = 339,
131 <     MIN_NONWILDCARD = 340,
132 <     MIN_NONWILDCARD_SIMPLE = 341,
133 <     MODULE = 342,
134 <     MODULES = 343,
135 <     NAME = 344,
136 <     NEED_PASSWORD = 345,
137 <     NETWORK_DESC = 346,
138 <     NETWORK_NAME = 347,
139 <     NICK = 348,
140 <     NICK_CHANGES = 349,
141 <     NO_CREATE_ON_SPLIT = 350,
142 <     NO_JOIN_ON_SPLIT = 351,
143 <     NO_OPER_FLOOD = 352,
144 <     NO_TILDE = 353,
145 <     NUMBER = 354,
146 <     NUMBER_PER_CIDR = 355,
147 <     NUMBER_PER_IP = 356,
148 <     OPERATOR = 357,
149 <     OPERS_BYPASS_CALLERID = 358,
150 <     OPER_ONLY_UMODES = 359,
151 <     OPER_PASS_RESV = 360,
152 <     OPER_SPY_T = 361,
153 <     OPER_UMODES = 362,
154 <     JOIN_FLOOD_COUNT = 363,
155 <     JOIN_FLOOD_TIME = 364,
156 <     PACE_WAIT = 365,
157 <     PACE_WAIT_SIMPLE = 366,
158 <     PASSWORD = 367,
159 <     PATH = 368,
160 <     PING_COOKIE = 369,
161 <     PING_TIME = 370,
162 <     PORT = 371,
163 <     QSTRING = 372,
164 <     QUIET_ON_BAN = 373,
165 <     REASON = 374,
166 <     REDIRPORT = 375,
167 <     REDIRSERV = 376,
168 <     REGEX_T = 377,
169 <     REHASH = 378,
170 <     REMOTE = 379,
171 <     REMOTEBAN = 380,
172 <     RESTRICT_CHANNELS = 381,
173 <     RSA_PRIVATE_KEY_FILE = 382,
174 <     RSA_PUBLIC_KEY_FILE = 383,
175 <     SSL_CERTIFICATE_FILE = 384,
176 <     SSL_DH_PARAM_FILE = 385,
177 <     T_SSL_CLIENT_METHOD = 386,
178 <     T_SSL_SERVER_METHOD = 387,
179 <     T_SSLV3 = 388,
180 <     T_TLSV1 = 389,
181 <     RESV = 390,
182 <     RESV_EXEMPT = 391,
183 <     SECONDS = 392,
184 <     MINUTES = 393,
185 <     HOURS = 394,
186 <     DAYS = 395,
187 <     WEEKS = 396,
188 <     SENDQ = 397,
189 <     SEND_PASSWORD = 398,
190 <     SERVERHIDE = 399,
191 <     SERVERINFO = 400,
192 <     IRCD_SID = 401,
193 <     TKLINE_EXPIRE_NOTICES = 402,
194 <     T_SHARED = 403,
195 <     T_CLUSTER = 404,
196 <     TYPE = 405,
197 <     SHORT_MOTD = 406,
198 <     SPOOF = 407,
199 <     SPOOF_NOTICE = 408,
200 <     STATS_E_DISABLED = 409,
201 <     STATS_I_OPER_ONLY = 410,
202 <     STATS_K_OPER_ONLY = 411,
203 <     STATS_O_OPER_ONLY = 412,
204 <     STATS_P_OPER_ONLY = 413,
205 <     TBOOL = 414,
206 <     TMASKED = 415,
207 <     TS_MAX_DELTA = 416,
208 <     TS_WARN_DELTA = 417,
209 <     TWODOTS = 418,
210 <     T_ALL = 419,
211 <     T_BOTS = 420,
212 <     T_SOFTCALLERID = 421,
213 <     T_CALLERID = 422,
214 <     T_CCONN = 423,
215 <     T_CCONN_FULL = 424,
216 <     T_SSL_CIPHER_LIST = 425,
217 <     T_DEAF = 426,
218 <     T_DEBUG = 427,
219 <     T_DLINE = 428,
220 <     T_EXTERNAL = 429,
221 <     T_FULL = 430,
222 <     T_INVISIBLE = 431,
223 <     T_IPV4 = 432,
224 <     T_IPV6 = 433,
225 <     T_LOCOPS = 434,
226 <     T_MAX_CLIENTS = 435,
227 <     T_NCHANGE = 436,
228 <     T_OPERWALL = 437,
229 <     T_RECVQ = 438,
230 <     T_REJ = 439,
231 <     T_SERVER = 440,
232 <     T_SERVNOTICE = 441,
233 <     T_SET = 442,
234 <     T_SKILL = 443,
235 <     T_SPY = 444,
236 <     T_SSL = 445,
237 <     T_UMODES = 446,
238 <     T_UNAUTH = 447,
239 <     T_UNDLINE = 448,
240 <     T_UNLIMITED = 449,
241 <     T_UNRESV = 450,
242 <     T_UNXLINE = 451,
243 <     T_GLOBOPS = 452,
244 <     T_WALLOP = 453,
245 <     T_WEBIRC = 454,
246 <     T_RESTART = 455,
247 <     T_SERVICE = 456,
248 <     T_SERVICES_NAME = 457,
249 <     THROTTLE_TIME = 458,
250 <     TRUE_NO_OPER_FLOOD = 459,
251 <     UNKLINE = 460,
252 <     USER = 461,
253 <     USE_EGD = 462,
254 <     USE_LOGGING = 463,
255 <     VHOST = 464,
256 <     VHOST6 = 465,
257 <     XLINE = 466,
258 <     WARN_NO_NLINE = 467,
259 <     T_SIZE = 468,
260 <     T_FILE = 469
261 <   };
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_IDLE = 306,
97 >    HIDE_IDLE_FROM_OPERS = 307,
98 >    HIDE_SERVER_IPS = 308,
99 >    HIDE_SERVERS = 309,
100 >    HIDE_SERVICES = 310,
101 >    HIDE_SPOOF_IPS = 311,
102 >    HOST = 312,
103 >    HUB = 313,
104 >    HUB_MASK = 314,
105 >    IGNORE_BOGUS_TS = 315,
106 >    INVISIBLE_ON_CONNECT = 316,
107 >    IP = 317,
108 >    IRCD_AUTH = 318,
109 >    IRCD_FLAGS = 319,
110 >    IRCD_SID = 320,
111 >    JOIN_FLOOD_COUNT = 321,
112 >    JOIN_FLOOD_TIME = 322,
113 >    KILL = 323,
114 >    KILL_CHASE_TIME_LIMIT = 324,
115 >    KLINE = 325,
116 >    KLINE_EXEMPT = 326,
117 >    KNOCK_DELAY = 327,
118 >    KNOCK_DELAY_CHANNEL = 328,
119 >    LEAF_MASK = 329,
120 >    LINKS_DELAY = 330,
121 >    LISTEN = 331,
122 >    MASK = 332,
123 >    MAX_ACCEPT = 333,
124 >    MAX_BANS = 334,
125 >    MAX_CHANS_PER_OPER = 335,
126 >    MAX_CHANS_PER_USER = 336,
127 >    MAX_GLOBAL = 337,
128 >    MAX_IDENT = 338,
129 >    MAX_IDLE = 339,
130 >    MAX_LOCAL = 340,
131 >    MAX_NICK_CHANGES = 341,
132 >    MAX_NICK_LENGTH = 342,
133 >    MAX_NICK_TIME = 343,
134 >    MAX_NUMBER = 344,
135 >    MAX_TARGETS = 345,
136 >    MAX_TOPIC_LENGTH = 346,
137 >    MAX_WATCH = 347,
138 >    MIN_IDLE = 348,
139 >    MIN_NONWILDCARD = 349,
140 >    MIN_NONWILDCARD_SIMPLE = 350,
141 >    MODULE = 351,
142 >    MODULES = 352,
143 >    MOTD = 353,
144 >    NAME = 354,
145 >    NEED_IDENT = 355,
146 >    NEED_PASSWORD = 356,
147 >    NETWORK_DESC = 357,
148 >    NETWORK_NAME = 358,
149 >    NICK = 359,
150 >    NO_CREATE_ON_SPLIT = 360,
151 >    NO_JOIN_ON_SPLIT = 361,
152 >    NO_OPER_FLOOD = 362,
153 >    NO_TILDE = 363,
154 >    NUMBER = 364,
155 >    NUMBER_PER_CIDR = 365,
156 >    NUMBER_PER_IP = 366,
157 >    OPER_ONLY_UMODES = 367,
158 >    OPER_PASS_RESV = 368,
159 >    OPER_UMODES = 369,
160 >    OPERATOR = 370,
161 >    OPERS_BYPASS_CALLERID = 371,
162 >    PACE_WAIT = 372,
163 >    PACE_WAIT_SIMPLE = 373,
164 >    PASSWORD = 374,
165 >    PATH = 375,
166 >    PING_COOKIE = 376,
167 >    PING_TIME = 377,
168 >    PORT = 378,
169 >    QSTRING = 379,
170 >    RANDOM_IDLE = 380,
171 >    REASON = 381,
172 >    REDIRPORT = 382,
173 >    REDIRSERV = 383,
174 >    REHASH = 384,
175 >    REMOTE = 385,
176 >    REMOTEBAN = 386,
177 >    RESV = 387,
178 >    RESV_EXEMPT = 388,
179 >    RSA_PRIVATE_KEY_FILE = 389,
180 >    RSA_PUBLIC_KEY_FILE = 390,
181 >    SECONDS = 391,
182 >    MINUTES = 392,
183 >    HOURS = 393,
184 >    DAYS = 394,
185 >    WEEKS = 395,
186 >    MONTHS = 396,
187 >    YEARS = 397,
188 >    SEND_PASSWORD = 398,
189 >    SENDQ = 399,
190 >    SERVERHIDE = 400,
191 >    SERVERINFO = 401,
192 >    SHORT_MOTD = 402,
193 >    SPOOF = 403,
194 >    SPOOF_NOTICE = 404,
195 >    SQUIT = 405,
196 >    SSL_CERTIFICATE_FILE = 406,
197 >    SSL_CERTIFICATE_FINGERPRINT = 407,
198 >    SSL_CONNECTION_REQUIRED = 408,
199 >    SSL_DH_PARAM_FILE = 409,
200 >    STATS_E_DISABLED = 410,
201 >    STATS_I_OPER_ONLY = 411,
202 >    STATS_K_OPER_ONLY = 412,
203 >    STATS_O_OPER_ONLY = 413,
204 >    STATS_P_OPER_ONLY = 414,
205 >    STATS_U_OPER_ONLY = 415,
206 >    T_ALL = 416,
207 >    T_BOTS = 417,
208 >    T_CALLERID = 418,
209 >    T_CCONN = 419,
210 >    T_CLUSTER = 420,
211 >    T_DEAF = 421,
212 >    T_DEBUG = 422,
213 >    T_DLINE = 423,
214 >    T_EXTERNAL = 424,
215 >    T_FARCONNECT = 425,
216 >    T_FILE = 426,
217 >    T_FULL = 427,
218 >    T_GLOBOPS = 428,
219 >    T_INVISIBLE = 429,
220 >    T_IPV4 = 430,
221 >    T_IPV6 = 431,
222 >    T_LOCOPS = 432,
223 >    T_LOG = 433,
224 >    T_MAX_CLIENTS = 434,
225 >    T_NCHANGE = 435,
226 >    T_NONONREG = 436,
227 >    T_OPERWALL = 437,
228 >    T_RECVQ = 438,
229 >    T_REJ = 439,
230 >    T_RESTART = 440,
231 >    T_SERVER = 441,
232 >    T_SERVICE = 442,
233 >    T_SERVICES_NAME = 443,
234 >    T_SERVNOTICE = 444,
235 >    T_SET = 445,
236 >    T_SHARED = 446,
237 >    T_SIZE = 447,
238 >    T_SKILL = 448,
239 >    T_SOFTCALLERID = 449,
240 >    T_SPY = 450,
241 >    T_SSL = 451,
242 >    T_SSL_CIPHER_LIST = 452,
243 >    T_SSL_CLIENT_METHOD = 453,
244 >    T_SSL_SERVER_METHOD = 454,
245 >    T_SSLV3 = 455,
246 >    T_TLSV1 = 456,
247 >    T_UMODES = 457,
248 >    T_UNAUTH = 458,
249 >    T_UNDLINE = 459,
250 >    T_UNLIMITED = 460,
251 >    T_UNRESV = 461,
252 >    T_UNXLINE = 462,
253 >    T_WALLOP = 463,
254 >    T_WALLOPS = 464,
255 >    T_WEBIRC = 465,
256 >    TBOOL = 466,
257 >    THROTTLE_TIME = 467,
258 >    TKLINE_EXPIRE_NOTICES = 468,
259 >    TMASKED = 469,
260 >    TRUE_NO_OPER_FLOOD = 470,
261 >    TS_MAX_DELTA = 471,
262 >    TS_WARN_DELTA = 472,
263 >    TWODOTS = 473,
264 >    TYPE = 474,
265 >    UNKLINE = 475,
266 >    USE_EGD = 476,
267 >    USE_LOGGING = 477,
268 >    USER = 478,
269 >    VHOST = 479,
270 >    VHOST6 = 480,
271 >    WARN_NO_CONNECT_BLOCK = 481,
272 >    XLINE = 482
273 >  };
274   #endif
275   /* Tokens.  */
276   #define ACCEPT_PASSWORD 258
# Line 278 | Line 290 | extern int yydebug;
290   #define CLASS 272
291   #define CONNECT 273
292   #define CONNECTFREQ 274
293 < #define DEFAULT_FLOODCOUNT 275
294 < #define DEFAULT_SPLIT_SERVER_COUNT 276
295 < #define DEFAULT_SPLIT_USER_COUNT 277
296 < #define DENY 278
297 < #define DESCRIPTION 279
298 < #define DIE 280
299 < #define DISABLE_AUTH 281
300 < #define DISABLE_FAKE_CHANNELS 282
301 < #define DISABLE_REMOTE_COMMANDS 283
302 < #define DOTS_IN_IDENT 284
303 < #define EGDPOOL_PATH 285
304 < #define EMAIL 286
305 < #define ENCRYPTED 287
306 < #define EXCEED_LIMIT 288
307 < #define EXEMPT 289
308 < #define FAILED_OPER_NOTICE 290
309 < #define IRCD_FLAGS 291
293 > #define CYCLE_ON_HOST_CHANGE 275
294 > #define DEFAULT_FLOODCOUNT 276
295 > #define DEFAULT_SPLIT_SERVER_COUNT 277
296 > #define DEFAULT_SPLIT_USER_COUNT 278
297 > #define DENY 279
298 > #define DESCRIPTION 280
299 > #define DIE 281
300 > #define DISABLE_AUTH 282
301 > #define DISABLE_FAKE_CHANNELS 283
302 > #define DISABLE_REMOTE_COMMANDS 284
303 > #define DOTS_IN_IDENT 285
304 > #define EGDPOOL_PATH 286
305 > #define EMAIL 287
306 > #define ENCRYPTED 288
307 > #define EXCEED_LIMIT 289
308 > #define EXEMPT 290
309 > #define FAILED_OPER_NOTICE 291
310   #define FLATTEN_LINKS 292
311   #define GECOS 293
312   #define GENERAL 294
# Line 302 | Line 314 | extern int yydebug;
314   #define GLINE_DURATION 296
315   #define GLINE_ENABLE 297
316   #define GLINE_EXEMPT 298
317 < #define GLINE_REQUEST_DURATION 299
318 < #define GLINE_MIN_CIDR 300
319 < #define GLINE_MIN_CIDR6 301
317 > #define GLINE_MIN_CIDR 299
318 > #define GLINE_MIN_CIDR6 300
319 > #define GLINE_REQUEST_DURATION 301
320   #define GLOBAL_KILL 302
321 < #define IRCD_AUTH 303
322 < #define NEED_IDENT 304
323 < #define HAVENT_READ_CONF 305
324 < #define HIDDEN 306
325 < #define HIDDEN_NAME 307
321 > #define HAVENT_READ_CONF 303
322 > #define HIDDEN 304
323 > #define HIDDEN_NAME 305
324 > #define HIDE_IDLE 306
325 > #define HIDE_IDLE_FROM_OPERS 307
326   #define HIDE_SERVER_IPS 308
327   #define HIDE_SERVERS 309
328 < #define HIDE_SPOOF_IPS 310
329 < #define HOST 311
330 < #define HUB 312
331 < #define HUB_MASK 313
332 < #define IGNORE_BOGUS_TS 314
333 < #define INVISIBLE_ON_CONNECT 315
334 < #define IP 316
335 < #define KILL 317
336 < #define KILL_CHASE_TIME_LIMIT 318
337 < #define KLINE 319
338 < #define KLINE_EXEMPT 320
339 < #define KNOCK_DELAY 321
340 < #define KNOCK_DELAY_CHANNEL 322
341 < #define LEAF_MASK 323
342 < #define LINKS_DELAY 324
343 < #define LISTEN 325
344 < #define T_LOG 326
345 < #define MAX_ACCEPT 327
346 < #define MAX_BANS 328
347 < #define MAX_CHANS_PER_OPER 329
348 < #define MAX_CHANS_PER_USER 330
349 < #define MAX_GLOBAL 331
350 < #define MAX_IDENT 332
351 < #define MAX_LOCAL 333
352 < #define MAX_NICK_CHANGES 334
353 < #define MAX_NICK_TIME 335
354 < #define MAX_NUMBER 336
355 < #define MAX_TARGETS 337
356 < #define MAX_WATCH 338
357 < #define MESSAGE_LOCALE 339
358 < #define MIN_NONWILDCARD 340
359 < #define MIN_NONWILDCARD_SIMPLE 341
360 < #define MODULE 342
361 < #define MODULES 343
362 < #define NAME 344
363 < #define NEED_PASSWORD 345
364 < #define NETWORK_DESC 346
365 < #define NETWORK_NAME 347
366 < #define NICK 348
367 < #define NICK_CHANGES 349
368 < #define NO_CREATE_ON_SPLIT 350
369 < #define NO_JOIN_ON_SPLIT 351
370 < #define NO_OPER_FLOOD 352
371 < #define NO_TILDE 353
372 < #define NUMBER 354
373 < #define NUMBER_PER_CIDR 355
374 < #define NUMBER_PER_IP 356
375 < #define OPERATOR 357
376 < #define OPERS_BYPASS_CALLERID 358
377 < #define OPER_ONLY_UMODES 359
378 < #define OPER_PASS_RESV 360
379 < #define OPER_SPY_T 361
380 < #define OPER_UMODES 362
381 < #define JOIN_FLOOD_COUNT 363
382 < #define JOIN_FLOOD_TIME 364
383 < #define PACE_WAIT 365
384 < #define PACE_WAIT_SIMPLE 366
385 < #define PASSWORD 367
386 < #define PATH 368
387 < #define PING_COOKIE 369
388 < #define PING_TIME 370
389 < #define PORT 371
390 < #define QSTRING 372
391 < #define QUIET_ON_BAN 373
392 < #define REASON 374
393 < #define REDIRPORT 375
394 < #define REDIRSERV 376
395 < #define REGEX_T 377
396 < #define REHASH 378
397 < #define REMOTE 379
398 < #define REMOTEBAN 380
399 < #define RESTRICT_CHANNELS 381
400 < #define RSA_PRIVATE_KEY_FILE 382
401 < #define RSA_PUBLIC_KEY_FILE 383
402 < #define SSL_CERTIFICATE_FILE 384
403 < #define SSL_DH_PARAM_FILE 385
404 < #define T_SSL_CLIENT_METHOD 386
405 < #define T_SSL_SERVER_METHOD 387
406 < #define T_SSLV3 388
407 < #define T_TLSV1 389
408 < #define RESV 390
409 < #define RESV_EXEMPT 391
410 < #define SECONDS 392
411 < #define MINUTES 393
412 < #define HOURS 394
413 < #define DAYS 395
414 < #define WEEKS 396
415 < #define SENDQ 397
328 > #define HIDE_SERVICES 310
329 > #define HIDE_SPOOF_IPS 311
330 > #define HOST 312
331 > #define HUB 313
332 > #define HUB_MASK 314
333 > #define IGNORE_BOGUS_TS 315
334 > #define INVISIBLE_ON_CONNECT 316
335 > #define IP 317
336 > #define IRCD_AUTH 318
337 > #define IRCD_FLAGS 319
338 > #define IRCD_SID 320
339 > #define JOIN_FLOOD_COUNT 321
340 > #define JOIN_FLOOD_TIME 322
341 > #define KILL 323
342 > #define KILL_CHASE_TIME_LIMIT 324
343 > #define KLINE 325
344 > #define KLINE_EXEMPT 326
345 > #define KNOCK_DELAY 327
346 > #define KNOCK_DELAY_CHANNEL 328
347 > #define LEAF_MASK 329
348 > #define LINKS_DELAY 330
349 > #define LISTEN 331
350 > #define MASK 332
351 > #define MAX_ACCEPT 333
352 > #define MAX_BANS 334
353 > #define MAX_CHANS_PER_OPER 335
354 > #define MAX_CHANS_PER_USER 336
355 > #define MAX_GLOBAL 337
356 > #define MAX_IDENT 338
357 > #define MAX_IDLE 339
358 > #define MAX_LOCAL 340
359 > #define MAX_NICK_CHANGES 341
360 > #define MAX_NICK_LENGTH 342
361 > #define MAX_NICK_TIME 343
362 > #define MAX_NUMBER 344
363 > #define MAX_TARGETS 345
364 > #define MAX_TOPIC_LENGTH 346
365 > #define MAX_WATCH 347
366 > #define MIN_IDLE 348
367 > #define MIN_NONWILDCARD 349
368 > #define MIN_NONWILDCARD_SIMPLE 350
369 > #define MODULE 351
370 > #define MODULES 352
371 > #define MOTD 353
372 > #define NAME 354
373 > #define NEED_IDENT 355
374 > #define NEED_PASSWORD 356
375 > #define NETWORK_DESC 357
376 > #define NETWORK_NAME 358
377 > #define NICK 359
378 > #define NO_CREATE_ON_SPLIT 360
379 > #define NO_JOIN_ON_SPLIT 361
380 > #define NO_OPER_FLOOD 362
381 > #define NO_TILDE 363
382 > #define NUMBER 364
383 > #define NUMBER_PER_CIDR 365
384 > #define NUMBER_PER_IP 366
385 > #define OPER_ONLY_UMODES 367
386 > #define OPER_PASS_RESV 368
387 > #define OPER_UMODES 369
388 > #define OPERATOR 370
389 > #define OPERS_BYPASS_CALLERID 371
390 > #define PACE_WAIT 372
391 > #define PACE_WAIT_SIMPLE 373
392 > #define PASSWORD 374
393 > #define PATH 375
394 > #define PING_COOKIE 376
395 > #define PING_TIME 377
396 > #define PORT 378
397 > #define QSTRING 379
398 > #define RANDOM_IDLE 380
399 > #define REASON 381
400 > #define REDIRPORT 382
401 > #define REDIRSERV 383
402 > #define REHASH 384
403 > #define REMOTE 385
404 > #define REMOTEBAN 386
405 > #define RESV 387
406 > #define RESV_EXEMPT 388
407 > #define RSA_PRIVATE_KEY_FILE 389
408 > #define RSA_PUBLIC_KEY_FILE 390
409 > #define SECONDS 391
410 > #define MINUTES 392
411 > #define HOURS 393
412 > #define DAYS 394
413 > #define WEEKS 395
414 > #define MONTHS 396
415 > #define YEARS 397
416   #define SEND_PASSWORD 398
417 < #define SERVERHIDE 399
418 < #define SERVERINFO 400
419 < #define IRCD_SID 401
420 < #define TKLINE_EXPIRE_NOTICES 402
421 < #define T_SHARED 403
422 < #define T_CLUSTER 404
423 < #define TYPE 405
424 < #define SHORT_MOTD 406
425 < #define SPOOF 407
426 < #define SPOOF_NOTICE 408
427 < #define STATS_E_DISABLED 409
428 < #define STATS_I_OPER_ONLY 410
429 < #define STATS_K_OPER_ONLY 411
430 < #define STATS_O_OPER_ONLY 412
431 < #define STATS_P_OPER_ONLY 413
432 < #define TBOOL 414
433 < #define TMASKED 415
434 < #define TS_MAX_DELTA 416
435 < #define TS_WARN_DELTA 417
436 < #define TWODOTS 418
437 < #define T_ALL 419
438 < #define T_BOTS 420
439 < #define T_SOFTCALLERID 421
440 < #define T_CALLERID 422
441 < #define T_CCONN 423
442 < #define T_CCONN_FULL 424
443 < #define T_SSL_CIPHER_LIST 425
444 < #define T_DEAF 426
445 < #define T_DEBUG 427
446 < #define T_DLINE 428
447 < #define T_EXTERNAL 429
448 < #define T_FULL 430
449 < #define T_INVISIBLE 431
450 < #define T_IPV4 432
451 < #define T_IPV6 433
452 < #define T_LOCOPS 434
453 < #define T_MAX_CLIENTS 435
454 < #define T_NCHANGE 436
417 > #define SENDQ 399
418 > #define SERVERHIDE 400
419 > #define SERVERINFO 401
420 > #define SHORT_MOTD 402
421 > #define SPOOF 403
422 > #define SPOOF_NOTICE 404
423 > #define SQUIT 405
424 > #define SSL_CERTIFICATE_FILE 406
425 > #define SSL_CERTIFICATE_FINGERPRINT 407
426 > #define SSL_CONNECTION_REQUIRED 408
427 > #define SSL_DH_PARAM_FILE 409
428 > #define STATS_E_DISABLED 410
429 > #define STATS_I_OPER_ONLY 411
430 > #define STATS_K_OPER_ONLY 412
431 > #define STATS_O_OPER_ONLY 413
432 > #define STATS_P_OPER_ONLY 414
433 > #define STATS_U_OPER_ONLY 415
434 > #define T_ALL 416
435 > #define T_BOTS 417
436 > #define T_CALLERID 418
437 > #define T_CCONN 419
438 > #define T_CLUSTER 420
439 > #define T_DEAF 421
440 > #define T_DEBUG 422
441 > #define T_DLINE 423
442 > #define T_EXTERNAL 424
443 > #define T_FARCONNECT 425
444 > #define T_FILE 426
445 > #define T_FULL 427
446 > #define T_GLOBOPS 428
447 > #define T_INVISIBLE 429
448 > #define T_IPV4 430
449 > #define T_IPV6 431
450 > #define T_LOCOPS 432
451 > #define T_LOG 433
452 > #define T_MAX_CLIENTS 434
453 > #define T_NCHANGE 435
454 > #define T_NONONREG 436
455   #define T_OPERWALL 437
456   #define T_RECVQ 438
457   #define T_REJ 439
458 < #define T_SERVER 440
459 < #define T_SERVNOTICE 441
460 < #define T_SET 442
461 < #define T_SKILL 443
462 < #define T_SPY 444
463 < #define T_SSL 445
464 < #define T_UMODES 446
465 < #define T_UNAUTH 447
466 < #define T_UNDLINE 448
467 < #define T_UNLIMITED 449
468 < #define T_UNRESV 450
469 < #define T_UNXLINE 451
470 < #define T_GLOBOPS 452
471 < #define T_WALLOP 453
472 < #define T_WEBIRC 454
473 < #define T_RESTART 455
474 < #define T_SERVICE 456
475 < #define T_SERVICES_NAME 457
476 < #define THROTTLE_TIME 458
477 < #define TRUE_NO_OPER_FLOOD 459
478 < #define UNKLINE 460
479 < #define USER 461
480 < #define USE_EGD 462
481 < #define USE_LOGGING 463
482 < #define VHOST 464
483 < #define VHOST6 465
484 < #define XLINE 466
485 < #define WARN_NO_NLINE 467
486 < #define T_SIZE 468
487 < #define T_FILE 469
488 <
489 <
458 > #define T_RESTART 440
459 > #define T_SERVER 441
460 > #define T_SERVICE 442
461 > #define T_SERVICES_NAME 443
462 > #define T_SERVNOTICE 444
463 > #define T_SET 445
464 > #define T_SHARED 446
465 > #define T_SIZE 447
466 > #define T_SKILL 448
467 > #define T_SOFTCALLERID 449
468 > #define T_SPY 450
469 > #define T_SSL 451
470 > #define T_SSL_CIPHER_LIST 452
471 > #define T_SSL_CLIENT_METHOD 453
472 > #define T_SSL_SERVER_METHOD 454
473 > #define T_SSLV3 455
474 > #define T_TLSV1 456
475 > #define T_UMODES 457
476 > #define T_UNAUTH 458
477 > #define T_UNDLINE 459
478 > #define T_UNLIMITED 460
479 > #define T_UNRESV 461
480 > #define T_UNXLINE 462
481 > #define T_WALLOP 463
482 > #define T_WALLOPS 464
483 > #define T_WEBIRC 465
484 > #define TBOOL 466
485 > #define THROTTLE_TIME 467
486 > #define TKLINE_EXPIRE_NOTICES 468
487 > #define TMASKED 469
488 > #define TRUE_NO_OPER_FLOOD 470
489 > #define TS_MAX_DELTA 471
490 > #define TS_WARN_DELTA 472
491 > #define TWODOTS 473
492 > #define TYPE 474
493 > #define UNKLINE 475
494 > #define USE_EGD 476
495 > #define USE_LOGGING 477
496 > #define USER 478
497 > #define VHOST 479
498 > #define VHOST6 480
499 > #define WARN_NO_CONNECT_BLOCK 481
500 > #define XLINE 482
501  
502 + /* Value type.  */
503   #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
504 < typedef union YYSTYPE
504 > typedef union YYSTYPE YYSTYPE;
505 > union YYSTYPE
506   {
507 < /* Line 2058 of yacc.c  */
483 < #line 135 "conf_parser.y"
507 > #line 146 "conf_parser.y" /* yacc.c:1909  */
508  
509    int number;
510    char *string;
511  
512 <
513 < /* Line 2058 of yacc.c  */
490 < #line 491 "conf_parser.h"
491 < } YYSTYPE;
512 > #line 513 "conf_parser.h" /* yacc.c:1909  */
513 > };
514   # define YYSTYPE_IS_TRIVIAL 1
493 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
515   # define YYSTYPE_IS_DECLARED 1
516   #endif
517  
518 +
519   extern YYSTYPE yylval;
520  
499 #ifdef YYPARSE_PARAM
500 #if defined __STDC__ || defined __cplusplus
501 int yyparse (void *YYPARSE_PARAM);
502 #else
503 int yyparse ();
504 #endif
505 #else /* ! YYPARSE_PARAM */
506 #if defined __STDC__ || defined __cplusplus
521   int yyparse (void);
508 #else
509 int yyparse ();
510 #endif
511 #endif /* ! YYPARSE_PARAM */
522  
523   #endif /* !YY_YY_CONF_PARSER_H_INCLUDED  */

Diff Legend

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