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 1009 by michael, Sun Sep 13 15:02:30 2009 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (file contents), Revision 4162 by michael, Thu Jul 3 19:39:31 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,
273 <     T_L_TRACE = 482,
274 <     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_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 >    INVITE_CLIENT_COUNT = 318,
109 >    INVITE_CLIENT_TIME = 319,
110 >    IP = 320,
111 >    IRCD_AUTH = 321,
112 >    IRCD_FLAGS = 322,
113 >    IRCD_SID = 323,
114 >    JOIN_FLOOD_COUNT = 324,
115 >    JOIN_FLOOD_TIME = 325,
116 >    KILL = 326,
117 >    KILL_CHASE_TIME_LIMIT = 327,
118 >    KLINE = 328,
119 >    KLINE_EXEMPT = 329,
120 >    KNOCK_CLIENT_COUNT = 330,
121 >    KNOCK_CLIENT_TIME = 331,
122 >    KNOCK_DELAY_CHANNEL = 332,
123 >    LEAF_MASK = 333,
124 >    LINKS_DELAY = 334,
125 >    LISTEN = 335,
126 >    MASK = 336,
127 >    MAX_ACCEPT = 337,
128 >    MAX_BANS = 338,
129 >    MAX_CHANNELS = 339,
130 >    MAX_GLOBAL = 340,
131 >    MAX_IDENT = 341,
132 >    MAX_IDLE = 342,
133 >    MAX_LOCAL = 343,
134 >    MAX_NICK_CHANGES = 344,
135 >    MAX_NICK_LENGTH = 345,
136 >    MAX_NICK_TIME = 346,
137 >    MAX_NUMBER = 347,
138 >    MAX_TARGETS = 348,
139 >    MAX_TOPIC_LENGTH = 349,
140 >    MAX_WATCH = 350,
141 >    MIN_IDLE = 351,
142 >    MIN_NONWILDCARD = 352,
143 >    MIN_NONWILDCARD_SIMPLE = 353,
144 >    MODULE = 354,
145 >    MODULES = 355,
146 >    MOTD = 356,
147 >    NAME = 357,
148 >    NEED_IDENT = 358,
149 >    NEED_PASSWORD = 359,
150 >    NETWORK_DESC = 360,
151 >    NETWORK_NAME = 361,
152 >    NICK = 362,
153 >    NO_CREATE_ON_SPLIT = 363,
154 >    NO_JOIN_ON_SPLIT = 364,
155 >    NO_OPER_FLOOD = 365,
156 >    NO_TILDE = 366,
157 >    NUMBER = 367,
158 >    NUMBER_PER_CIDR = 368,
159 >    NUMBER_PER_IP = 369,
160 >    OPER_ONLY_UMODES = 370,
161 >    OPER_PASS_RESV = 371,
162 >    OPER_UMODES = 372,
163 >    OPERATOR = 373,
164 >    OPERS_BYPASS_CALLERID = 374,
165 >    PACE_WAIT = 375,
166 >    PACE_WAIT_SIMPLE = 376,
167 >    PASSWORD = 377,
168 >    PATH = 378,
169 >    PING_COOKIE = 379,
170 >    PING_TIME = 380,
171 >    PORT = 381,
172 >    QSTRING = 382,
173 >    RANDOM_IDLE = 383,
174 >    REASON = 384,
175 >    REDIRPORT = 385,
176 >    REDIRSERV = 386,
177 >    REHASH = 387,
178 >    REMOTE = 388,
179 >    REMOTEBAN = 389,
180 >    RESV = 390,
181 >    RESV_EXEMPT = 391,
182 >    RSA_PRIVATE_KEY_FILE = 392,
183 >    RSA_PUBLIC_KEY_FILE = 393,
184 >    SECONDS = 394,
185 >    MINUTES = 395,
186 >    HOURS = 396,
187 >    DAYS = 397,
188 >    WEEKS = 398,
189 >    MONTHS = 399,
190 >    YEARS = 400,
191 >    SEND_PASSWORD = 401,
192 >    SENDQ = 402,
193 >    SERVERHIDE = 403,
194 >    SERVERINFO = 404,
195 >    SHORT_MOTD = 405,
196 >    SPOOF = 406,
197 >    SPOOF_NOTICE = 407,
198 >    SQUIT = 408,
199 >    SSL_CERTIFICATE_FILE = 409,
200 >    SSL_CERTIFICATE_FINGERPRINT = 410,
201 >    SSL_CONNECTION_REQUIRED = 411,
202 >    SSL_DH_ELLIPTIC_CURVE = 412,
203 >    SSL_DH_PARAM_FILE = 413,
204 >    SSL_MESSAGE_DIGEST_ALGORITHM = 414,
205 >    STATS_E_DISABLED = 415,
206 >    STATS_I_OPER_ONLY = 416,
207 >    STATS_K_OPER_ONLY = 417,
208 >    STATS_O_OPER_ONLY = 418,
209 >    STATS_P_OPER_ONLY = 419,
210 >    STATS_U_OPER_ONLY = 420,
211 >    T_ALL = 421,
212 >    T_BOTS = 422,
213 >    T_CALLERID = 423,
214 >    T_CCONN = 424,
215 >    T_CLUSTER = 425,
216 >    T_DEAF = 426,
217 >    T_DEBUG = 427,
218 >    T_DLINE = 428,
219 >    T_EXTERNAL = 429,
220 >    T_FARCONNECT = 430,
221 >    T_FILE = 431,
222 >    T_FULL = 432,
223 >    T_GLOBOPS = 433,
224 >    T_INVISIBLE = 434,
225 >    T_IPV4 = 435,
226 >    T_IPV6 = 436,
227 >    T_LOCOPS = 437,
228 >    T_LOG = 438,
229 >    T_MAX_CLIENTS = 439,
230 >    T_NCHANGE = 440,
231 >    T_NONONREG = 441,
232 >    T_RECVQ = 442,
233 >    T_REJ = 443,
234 >    T_RESTART = 444,
235 >    T_SERVER = 445,
236 >    T_SERVICE = 446,
237 >    T_SERVICES_NAME = 447,
238 >    T_SERVNOTICE = 448,
239 >    T_SET = 449,
240 >    T_SHARED = 450,
241 >    T_SIZE = 451,
242 >    T_SKILL = 452,
243 >    T_SOFTCALLERID = 453,
244 >    T_SPY = 454,
245 >    T_SSL = 455,
246 >    T_SSL_CIPHER_LIST = 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_COUNT = 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
278 < #define ACTION 259
279 < #define ADMIN 260
280 < #define AFTYPE 261
281 < #define T_ALLOW 262
282 < #define ANTI_NICK_FLOOD 263
283 < #define ANTI_SPAM_EXIT_MESSAGE_TIME 264
284 < #define AUTOCONN 265
285 < #define T_BLOCK 266
286 < #define BURST_AWAY 267
287 < #define BURST_TOPICWHO 268
288 < #define BYTES 269
289 < #define KBYTES 270
290 < #define MBYTES 271
291 < #define GBYTES 272
292 < #define TBYTES 273
293 < #define CALLER_ID_WAIT 274
294 < #define CAN_FLOOD 275
295 < #define CAN_IDLE 276
296 < #define CHANNEL 277
297 < #define CIDR_BITLEN_IPV4 278
298 < #define CIDR_BITLEN_IPV6 279
299 < #define CIPHER_PREFERENCE 280
300 < #define CLASS 281
301 < #define COMPRESSED 282
302 < #define COMPRESSION_LEVEL 283
303 < #define CONNECT 284
304 < #define CONNECTFREQ 285
305 < #define CRYPTLINK 286
306 < #define DEFAULT_CIPHER_PREFERENCE 287
307 < #define DEFAULT_FLOODCOUNT 288
308 < #define DEFAULT_SPLIT_SERVER_COUNT 289
309 < #define DEFAULT_SPLIT_USER_COUNT 290
310 < #define DENY 291
311 < #define DESCRIPTION 292
312 < #define DIE 293
313 < #define DISABLE_AUTH 294
314 < #define DISABLE_FAKE_CHANNELS 295
315 < #define DISABLE_HIDDEN 296
316 < #define DISABLE_LOCAL_CHANNELS 297
317 < #define DISABLE_REMOTE_COMMANDS 298
318 < #define DOT_IN_IP6_ADDR 299
319 < #define DOTS_IN_IDENT 300
320 < #define DURATION 301
321 < #define EGDPOOL_PATH 302
322 < #define EMAIL 303
323 < #define ENABLE 304
324 < #define ENCRYPTED 305
325 < #define EXCEED_LIMIT 306
326 < #define EXEMPT 307
327 < #define FAILED_OPER_NOTICE 308
328 < #define FAKENAME 309
329 < #define IRCD_FLAGS 310
330 < #define FLATTEN_LINKS 311
331 < #define FFAILED_OPERLOG 312
332 < #define FKILLLOG 313
333 < #define FKLINELOG 314
334 < #define FGLINELOG 315
335 < #define FIOERRLOG 316
336 < #define FOPERLOG 317
337 < #define FOPERSPYLOG 318
338 < #define FUSERLOG 319
339 < #define GECOS 320
340 < #define GENERAL 321
341 < #define GLINE 322
342 < #define GLINES 323
343 < #define GLINE_EXEMPT 324
344 < #define GLINE_LOG 325
345 < #define GLINE_TIME 326
346 < #define GLINE_MIN_CIDR 327
347 < #define GLINE_MIN_CIDR6 328
348 < #define GLOBAL_KILL 329
349 < #define IRCD_AUTH 330
350 < #define NEED_IDENT 331
351 < #define HAVENT_READ_CONF 332
352 < #define HIDDEN 333
353 < #define HIDDEN_ADMIN 334
354 < #define HIDDEN_NAME 335
355 < #define HIDDEN_OPER 336
356 < #define HIDE_SERVER_IPS 337
357 < #define HIDE_SERVERS 338
358 < #define HIDE_SPOOF_IPS 339
359 < #define HOST 340
360 < #define HUB 341
361 < #define HUB_MASK 342
362 < #define IDLETIME 343
363 < #define IGNORE_BOGUS_TS 344
364 < #define INVISIBLE_ON_CONNECT 345
365 < #define IP 346
366 < #define KILL 347
367 < #define KILL_CHASE_TIME_LIMIT 348
368 < #define KLINE 349
369 < #define KLINE_EXEMPT 350
370 < #define KLINE_REASON 351
371 < #define KLINE_WITH_REASON 352
372 < #define KNOCK_DELAY 353
373 < #define KNOCK_DELAY_CHANNEL 354
374 < #define LEAF_MASK 355
375 < #define LINKS_DELAY 356
376 < #define LISTEN 357
377 < #define T_LOG 358
378 < #define LOGGING 359
379 < #define LOG_LEVEL 360
380 < #define MAX_ACCEPT 361
381 < #define MAX_BANS 362
382 < #define MAX_CHANS_PER_USER 363
383 < #define MAX_GLOBAL 364
384 < #define MAX_IDENT 365
385 < #define MAX_LOCAL 366
386 < #define MAX_NICK_CHANGES 367
387 < #define MAX_NICK_TIME 368
388 < #define MAX_NUMBER 369
389 < #define MAX_TARGETS 370
390 < #define MAX_WATCH 371
391 < #define MESSAGE_LOCALE 372
392 < #define MIN_NONWILDCARD 373
393 < #define MIN_NONWILDCARD_SIMPLE 374
394 < #define MODULE 375
395 < #define MODULES 376
396 < #define NAME 377
397 < #define NEED_PASSWORD 378
398 < #define NETWORK_DESC 379
399 < #define NETWORK_NAME 380
400 < #define NICK 381
401 < #define NICK_CHANGES 382
402 < #define NO_CREATE_ON_SPLIT 383
403 < #define NO_JOIN_ON_SPLIT 384
404 < #define NO_OPER_FLOOD 385
405 < #define NO_TILDE 386
406 < #define NOT 387
407 < #define NUMBER 388
408 < #define NUMBER_PER_IDENT 389
409 < #define NUMBER_PER_CIDR 390
410 < #define NUMBER_PER_IP 391
411 < #define NUMBER_PER_IP_GLOBAL 392
412 < #define OPERATOR 393
413 < #define OPERS_BYPASS_CALLERID 394
414 < #define OPER_LOG 395
415 < #define OPER_ONLY_UMODES 396
416 < #define OPER_PASS_RESV 397
417 < #define OPER_SPY_T 398
418 < #define OPER_UMODES 399
419 < #define JOIN_FLOOD_COUNT 400
420 < #define JOIN_FLOOD_TIME 401
421 < #define PACE_WAIT 402
422 < #define PACE_WAIT_SIMPLE 403
423 < #define PASSWORD 404
424 < #define PATH 405
425 < #define PING_COOKIE 406
426 < #define PING_TIME 407
427 < #define PING_WARNING 408
428 < #define PORT 409
429 < #define QSTRING 410
430 < #define QUIET_ON_BAN 411
431 < #define REASON 412
432 < #define REDIRPORT 413
433 < #define REDIRSERV 414
434 < #define REGEX_T 415
435 < #define REHASH 416
436 < #define TREJECT_HOLD_TIME 417
437 < #define REMOTE 418
438 < #define REMOTEBAN 419
439 < #define RESTRICT_CHANNELS 420
440 < #define RESTRICTED 421
441 < #define RSA_PRIVATE_KEY_FILE 422
442 < #define RSA_PUBLIC_KEY_FILE 423
443 < #define SSL_CERTIFICATE_FILE 424
444 < #define T_SSL_CONNECTION_METHOD 425
445 < #define T_SSLV3 426
446 < #define T_TLSV1 427
447 < #define RESV 428
448 < #define RESV_EXEMPT 429
449 < #define SECONDS 430
450 < #define MINUTES 431
451 < #define HOURS 432
452 < #define DAYS 433
453 < #define WEEKS 434
454 < #define SENDQ 435
455 < #define SEND_PASSWORD 436
456 < #define SERVERHIDE 437
457 < #define SERVERINFO 438
458 < #define SERVLINK_PATH 439
459 < #define IRCD_SID 440
460 < #define TKLINE_EXPIRE_NOTICES 441
461 < #define T_SHARED 442
462 < #define T_CLUSTER 443
463 < #define TYPE 444
464 < #define SHORT_MOTD 445
465 < #define SILENT 446
466 < #define SPOOF 447
467 < #define SPOOF_NOTICE 448
468 < #define STATS_E_DISABLED 449
469 < #define STATS_I_OPER_ONLY 450
470 < #define STATS_K_OPER_ONLY 451
471 < #define STATS_O_OPER_ONLY 452
472 < #define STATS_P_OPER_ONLY 453
473 < #define TBOOL 454
474 < #define TMASKED 455
475 < #define T_REJECT 456
476 < #define TS_MAX_DELTA 457
477 < #define TS_WARN_DELTA 458
478 < #define TWODOTS 459
479 < #define T_ALL 460
480 < #define T_BOTS 461
481 < #define T_SOFTCALLERID 462
482 < #define T_CALLERID 463
483 < #define T_CCONN 464
484 < #define T_CCONN_FULL 465
485 < #define T_CLIENT_FLOOD 466
486 < #define T_DEAF 467
487 < #define T_DEBUG 468
488 < #define T_DRONE 469
489 < #define T_EXTERNAL 470
490 < #define T_FULL 471
491 < #define T_INVISIBLE 472
492 < #define T_IPV4 473
493 < #define T_IPV6 474
494 < #define T_LOCOPS 475
495 < #define T_LOGPATH 476
496 < #define T_L_CRIT 477
497 < #define T_L_DEBUG 478
498 < #define T_L_ERROR 479
499 < #define T_L_INFO 480
500 < #define T_L_NOTICE 481
501 < #define T_L_TRACE 482
502 < #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 <
278 > #define ADMIN 259
279 > #define AFTYPE 260
280 > #define ANTI_NICK_FLOOD 261
281 > #define ANTI_SPAM_EXIT_MESSAGE_TIME 262
282 > #define AUTOCONN 263
283 > #define BYTES 264
284 > #define KBYTES 265
285 > #define MBYTES 266
286 > #define CALLER_ID_WAIT 267
287 > #define CAN_FLOOD 268
288 > #define CHANNEL 269
289 > #define CIDR_BITLEN_IPV4 270
290 > #define CIDR_BITLEN_IPV6 271
291 > #define CLASS 272
292 > #define CONNECT 273
293 > #define CONNECTFREQ 274
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 INVITE_CLIENT_COUNT 318
338 > #define INVITE_CLIENT_TIME 319
339 > #define IP 320
340 > #define IRCD_AUTH 321
341 > #define IRCD_FLAGS 322
342 > #define IRCD_SID 323
343 > #define JOIN_FLOOD_COUNT 324
344 > #define JOIN_FLOOD_TIME 325
345 > #define KILL 326
346 > #define KILL_CHASE_TIME_LIMIT 327
347 > #define KLINE 328
348 > #define KLINE_EXEMPT 329
349 > #define KNOCK_CLIENT_COUNT 330
350 > #define KNOCK_CLIENT_TIME 331
351 > #define KNOCK_DELAY_CHANNEL 332
352 > #define LEAF_MASK 333
353 > #define LINKS_DELAY 334
354 > #define LISTEN 335
355 > #define MASK 336
356 > #define MAX_ACCEPT 337
357 > #define MAX_BANS 338
358 > #define MAX_CHANNELS 339
359 > #define MAX_GLOBAL 340
360 > #define MAX_IDENT 341
361 > #define MAX_IDLE 342
362 > #define MAX_LOCAL 343
363 > #define MAX_NICK_CHANGES 344
364 > #define MAX_NICK_LENGTH 345
365 > #define MAX_NICK_TIME 346
366 > #define MAX_NUMBER 347
367 > #define MAX_TARGETS 348
368 > #define MAX_TOPIC_LENGTH 349
369 > #define MAX_WATCH 350
370 > #define MIN_IDLE 351
371 > #define MIN_NONWILDCARD 352
372 > #define MIN_NONWILDCARD_SIMPLE 353
373 > #define MODULE 354
374 > #define MODULES 355
375 > #define MOTD 356
376 > #define NAME 357
377 > #define NEED_IDENT 358
378 > #define NEED_PASSWORD 359
379 > #define NETWORK_DESC 360
380 > #define NETWORK_NAME 361
381 > #define NICK 362
382 > #define NO_CREATE_ON_SPLIT 363
383 > #define NO_JOIN_ON_SPLIT 364
384 > #define NO_OPER_FLOOD 365
385 > #define NO_TILDE 366
386 > #define NUMBER 367
387 > #define NUMBER_PER_CIDR 368
388 > #define NUMBER_PER_IP 369
389 > #define OPER_ONLY_UMODES 370
390 > #define OPER_PASS_RESV 371
391 > #define OPER_UMODES 372
392 > #define OPERATOR 373
393 > #define OPERS_BYPASS_CALLERID 374
394 > #define PACE_WAIT 375
395 > #define PACE_WAIT_SIMPLE 376
396 > #define PASSWORD 377
397 > #define PATH 378
398 > #define PING_COOKIE 379
399 > #define PING_TIME 380
400 > #define PORT 381
401 > #define QSTRING 382
402 > #define RANDOM_IDLE 383
403 > #define REASON 384
404 > #define REDIRPORT 385
405 > #define REDIRSERV 386
406 > #define REHASH 387
407 > #define REMOTE 388
408 > #define REMOTEBAN 389
409 > #define RESV 390
410 > #define RESV_EXEMPT 391
411 > #define RSA_PRIVATE_KEY_FILE 392
412 > #define RSA_PUBLIC_KEY_FILE 393
413 > #define SECONDS 394
414 > #define MINUTES 395
415 > #define HOURS 396
416 > #define DAYS 397
417 > #define WEEKS 398
418 > #define MONTHS 399
419 > #define YEARS 400
420 > #define SEND_PASSWORD 401
421 > #define SENDQ 402
422 > #define SERVERHIDE 403
423 > #define SERVERINFO 404
424 > #define SHORT_MOTD 405
425 > #define SPOOF 406
426 > #define SPOOF_NOTICE 407
427 > #define SQUIT 408
428 > #define SSL_CERTIFICATE_FILE 409
429 > #define SSL_CERTIFICATE_FINGERPRINT 410
430 > #define SSL_CONNECTION_REQUIRED 411
431 > #define SSL_DH_ELLIPTIC_CURVE 412
432 > #define SSL_DH_PARAM_FILE 413
433 > #define SSL_MESSAGE_DIGEST_ALGORITHM 414
434 > #define STATS_E_DISABLED 415
435 > #define STATS_I_OPER_ONLY 416
436 > #define STATS_K_OPER_ONLY 417
437 > #define STATS_O_OPER_ONLY 418
438 > #define STATS_P_OPER_ONLY 419
439 > #define STATS_U_OPER_ONLY 420
440 > #define T_ALL 421
441 > #define T_BOTS 422
442 > #define T_CALLERID 423
443 > #define T_CCONN 424
444 > #define T_CLUSTER 425
445 > #define T_DEAF 426
446 > #define T_DEBUG 427
447 > #define T_DLINE 428
448 > #define T_EXTERNAL 429
449 > #define T_FARCONNECT 430
450 > #define T_FILE 431
451 > #define T_FULL 432
452 > #define T_GLOBOPS 433
453 > #define T_INVISIBLE 434
454 > #define T_IPV4 435
455 > #define T_IPV6 436
456 > #define T_LOCOPS 437
457 > #define T_LOG 438
458 > #define T_MAX_CLIENTS 439
459 > #define T_NCHANGE 440
460 > #define T_NONONREG 441
461 > #define T_RECVQ 442
462 > #define T_REJ 443
463 > #define T_RESTART 444
464 > #define T_SERVER 445
465 > #define T_SERVICE 446
466 > #define T_SERVICES_NAME 447
467 > #define T_SERVNOTICE 448
468 > #define T_SET 449
469 > #define T_SHARED 450
470 > #define T_SIZE 451
471 > #define T_SKILL 452
472 > #define T_SOFTCALLERID 453
473 > #define T_SPY 454
474 > #define T_SSL 455
475 > #define T_SSL_CIPHER_LIST 456
476 > #define T_UMODES 457
477 > #define T_UNAUTH 458
478 > #define T_UNDLINE 459
479 > #define T_UNLIMITED 460
480 > #define T_UNRESV 461
481 > #define T_UNXLINE 462
482 > #define T_WALLOP 463
483 > #define T_WALLOPS 464
484 > #define T_WEBIRC 465
485 > #define TBOOL 466
486 > #define THROTTLE_COUNT 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 <
571 < /* Line 1676 of yacc.c  */
572 < #line 138 "ircd_parser.y"
509 > #line 147 "conf_parser.y" /* yacc.c:1909  */
510  
511    int number;
512    char *string;
513  
514 <
515 <
579 < /* Line 1676 of yacc.c  */
580 < #line 581 "ircd_parser.h"
581 < } YYSTYPE;
514 > #line 515 "conf_parser.h" /* yacc.c:1909  */
515 > };
516   # define YYSTYPE_IS_TRIVIAL 1
583 # define yystype YYSTYPE /* obsolescent; will be withdrawn */
517   # define YYSTYPE_IS_DECLARED 1
518   #endif
519  
520 +
521   extern YYSTYPE yylval;
522  
523 + int yyparse (void);
524  
525 + #endif /* !YY_YY_CONF_PARSER_H_INCLUDED  */

Comparing:
ircd-hybrid-7.2/src/ircd_parser.h (property svn:keywords), Revision 1009 by michael, Sun Sep 13 15:02:30 2009 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (property svn:keywords), Revision 4162 by michael, Thu Jul 3 19:39:31 2014 UTC

# Line 0 | Line 1
1 + Id Revision

Diff Legend

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