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-8/src/conf_parser.h (file contents), Revision 1490 by michael, Sat Jul 28 19:33:23 2012 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (file contents), Revision 7213 by michael, Wed Feb 3 15:13:16 2016 UTC

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

Comparing:
ircd-hybrid-8/src/conf_parser.h (property svn:keywords), Revision 1490 by michael, Sat Jul 28 19:33:23 2012 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (property svn:keywords), Revision 7213 by michael, Wed Feb 3 15:13:16 2016 UTC

# Line 0 | Line 1
1 + Id Revision

Diff Legend

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