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-7.2/src/ircd_parser.h (file contents), Revision 967 by michael, Sun Aug 2 18:05:28 2009 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (file contents), Revision 3473 by michael, Sun May 4 15:40:26 2014 UTC

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

Comparing:
ircd-hybrid-7.2/src/ircd_parser.h (property svn:keywords), Revision 967 by michael, Sun Aug 2 18:05:28 2009 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (property svn:keywords), Revision 3473 by michael, Sun May 4 15:40:26 2014 UTC

# Line 0 | Line 1
1 + Id Revision

Diff Legend

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