~ubuntu-branches/debian/sid/ircd-hybrid/sid

« back to all changes in this revision

Viewing changes to src/conf_parser.h

  • Committer: Package Import Robot
  • Author(s): Dominic Hargreaves
  • Date: 2015-04-19 15:53:09 UTC
  • mfrom: (1.2.13)
  • Revision ID: package-import@ubuntu.com-20150419155309-06y59x2at2ax5ou3
Tags: 1:8.2.7+dfsg.1-1
* Remove Suggests: hybserv since it doesn't really work with
  ircd-hybrid 8 and above
* New upstream release
  - update debian/copyright with minor changes
  - update config files from new reference.conf
  - fixes DoS from localhost clients (Closes: #782859)
  - supports SSL certficate chaining (Closes: #769741)
* Debconf configuration script no longer ignores the result of
  upgrade questions (Closes: #779082)
* Don't display upgrade warnings on new installs (Closes: #782883)
* Add NEWS item about updated configuration

Show diffs side-by-side

added added

removed removed

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