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.3/src/ircd_parser.h (file contents), Revision 1123 by michael, Sun Feb 6 21:57:50 2011 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (file contents), Revision 4114 by michael, Tue Jul 1 16:47:15 2014 UTC

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

Comparing:
ircd-hybrid-7.3/src/ircd_parser.h (property svn:keywords), Revision 1123 by michael, Sun Feb 6 21:57:50 2011 UTC vs.
ircd-hybrid/trunk/src/conf_parser.h (property svn:keywords), Revision 4114 by michael, Tue Jul 1 16:47:15 2014 UTC

# Line 0 | Line 1
1 + Id Revision

Diff Legend

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