3
* 2010 (C) Marcus Clyne
5
* DO NOT EDIT THIS FILE MANUALLY
6
* ------------------------------
7
* This file has been generated automatically from scripts in the $base/auto dir and
8
* data in the $base/auto/data dir. If you wish to edit the output of this file, then
9
* you should edit these files instead.
14
// conf cmd core values/bitmasks
16
#define NDK_1MORE NGX_1MORE
17
#define NDK_2MORE NGX_2MORE
18
#define NDK_ANY NGX_ANY
19
#define NDK_ARGS_NUMBER NGX_ARGS_NUMBER
20
#define NDK_BLOCK NGX_BLOCK
21
#define NDK_FLAG NGX_FLAG
22
#define NDK_MULTI NGX_MULTI
23
#define NDK_TAKE1 NGX_TAKE1
24
#define NDK_TAKE12 NGX_TAKE12
25
#define NDK_TAKE123 NGX_TAKE123
26
#define NDK_TAKE1234 NGX_TAKE1234
27
#define NDK_TAKE13 NGX_TAKE13
28
#define NDK_TAKE2 NGX_TAKE2
29
#define NDK_TAKE23 NGX_TAKE23
30
#define NDK_TAKE3 NGX_TAKE3
31
#define NDK_TAKE4 NGX_TAKE4
32
#define NDK_TAKE5 NGX_TAKE5
33
#define NDK_TAKE6 NGX_TAKE6
34
#define NDK_TAKE7 NGX_TAKE7
35
#define NDK_TAKE8 NGX_TAKE8
40
#define NDK_HTTP_MAIN_CONF NGX_HTTP_MAIN_CONF
41
#define NDK_HTTP_SRV_CONF NGX_HTTP_SRV_CONF
42
#define NDK_HTTP_SIF_CONF NGX_HTTP_SIF_CONF
43
#define NDK_HTTP_LOC_CONF NGX_HTTP_LOC_CONF
44
#define NDK_HTTP_LIF_CONF NGX_HTTP_LIF_CONF
45
#define NDK_HTTP_UPS_CONF NGX_HTTP_UPS_CONF
46
#define NDK_MAIN_CONF NGX_MAIN_CONF
47
#define NDK_ANY_CONF NGX_ANY_CONF
52
#define NDK_HTTP_MAIN_SRV_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SRV_CONF
53
#define NDK_HTTP_MAIN_SIF_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SRV_SIF_CONF
54
#define NDK_HTTP_MAIN_LOC_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_LOC_CONF
55
#define NDK_HTTP_MAIN_LIF_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_LOC_LIF_CONF
57
#define NDK_HTTP_SRV_SIF_CONF NDK_HTTP_SRV_CONF|NDK_HTTP_SIF_CONF
58
#define NDK_HTTP_SRV_LOC_CONF NDK_HTTP_SRV_CONF|NDK_HTTP_LOC_CONF
59
#define NDK_HTTP_SRV_LIF_CONF NDK_HTTP_SRV_CONF|NDK_HTTP_LOC_LIF_CONF
60
#define NDK_HTTP_SIF_LOC_CONF NDK_HTTP_SRV_SIF_CONF|NDK_HTTP_LOC_CONF
61
#define NDK_HTTP_SIF_LIF_CONF NDK_HTTP_SRV_SIF_CONF|NDK_HTTP_LOC_LIF_CONF
63
#define NDK_HTTP_LOC_LIF_CONF NDK_HTTP_LOC_CONF|NDK_HTTP_LIF_CONF
65
#define NDK_HTTP_MAIN_SRV_LOC_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SRV_LOC_CONF
66
#define NDK_HTTP_MAIN_SRV_LIF_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SRV_LIF_CONF
67
#define NDK_HTTP_MAIN_SIF_LOC_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SIF_LOC_CONF
68
#define NDK_HTTP_CONF NDK_HTTP_MAIN_CONF|NDK_HTTP_SIF_LIF_CONF
69
#define NDK_HTTP_ANY_CONF NDK_HTTP_CONF|NDK_HTTP_UPS_CONF
72
// property offsets NOTE : ngx_module_main_conf_t etc should be defined in the module's .c file before the commands
74
#define NDK_HTTP_MAIN_CONF_PROP(p) NGX_HTTP_MAIN_CONF_OFFSET, offsetof (ndk_module_main_conf_t, p)
75
#define NDK_HTTP_SRV_CONF_PROP(p) NGX_HTTP_SRV_CONF_OFFSET, offsetof (ndk_module_srv_conf_t, p)
76
#define NDK_HTTP_LOC_CONF_PROP(p) NGX_HTTP_LOC_CONF_OFFSET, offsetof (ndk_module_loc_conf_t, p)
79
// conf cmd basic macros
81
#define NDK_HTTP_MAIN_CONF_1MORE(name,func,off1,off2,post)\
83
NGX_CONF_1MORE|NDK_HTTP_MAIN_CONF,\
84
func, off1, off2, post},
86
#define NDK_HTTP_SRV_CONF_1MORE(name,func,off1,off2,post)\
88
NGX_CONF_1MORE|NDK_HTTP_SRV_CONF,\
89
func, off1, off2, post},
91
#define NDK_HTTP_SIF_CONF_1MORE(name,func,off1,off2,post)\
93
NGX_CONF_1MORE|NDK_HTTP_SIF_CONF,\
94
func, off1, off2, post},
96
#define NDK_HTTP_LOC_CONF_1MORE(name,func,off1,off2,post)\
98
NGX_CONF_1MORE|NDK_HTTP_LOC_CONF,\
99
func, off1, off2, post},
101
#define NDK_HTTP_LIF_CONF_1MORE(name,func,off1,off2,post)\
103
NGX_CONF_1MORE|NDK_HTTP_LIF_CONF,\
104
func, off1, off2, post},
106
#define NDK_HTTP_MAIN_SRV_CONF_1MORE(name,func,off1,off2,post)\
108
NGX_CONF_1MORE|NDK_HTTP_MAIN_SRV_CONF,\
109
func, off1, off2, post},
111
#define NDK_HTTP_MAIN_SIF_CONF_1MORE(name,func,off1,off2,post)\
113
NGX_CONF_1MORE|NDK_HTTP_MAIN_SIF_CONF,\
114
func, off1, off2, post},
116
#define NDK_HTTP_MAIN_LOC_CONF_1MORE(name,func,off1,off2,post)\
118
NGX_CONF_1MORE|NDK_HTTP_MAIN_LOC_CONF,\
119
func, off1, off2, post},
121
#define NDK_HTTP_MAIN_LIF_CONF_1MORE(name,func,off1,off2,post)\
123
NGX_CONF_1MORE|NDK_HTTP_MAIN_LIF_CONF,\
124
func, off1, off2, post},
126
#define NDK_HTTP_SRV_LOC_CONF_1MORE(name,func,off1,off2,post)\
128
NGX_CONF_1MORE|NDK_HTTP_SRV_LOC_CONF,\
129
func, off1, off2, post},
131
#define NDK_HTTP_SRV_LIF_CONF_1MORE(name,func,off1,off2,post)\
133
NGX_CONF_1MORE|NDK_HTTP_SRV_LIF_CONF,\
134
func, off1, off2, post},
136
#define NDK_HTTP_SIF_LOC_CONF_1MORE(name,func,off1,off2,post)\
138
NGX_CONF_1MORE|NDK_HTTP_SIF_LOC_CONF,\
139
func, off1, off2, post},
141
#define NDK_HTTP_SIF_LIF_CONF_1MORE(name,func,off1,off2,post)\
143
NGX_CONF_1MORE|NDK_HTTP_SIF_LIF_CONF,\
144
func, off1, off2, post},
146
#define NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE(name,func,off1,off2,post)\
148
NGX_CONF_1MORE|NDK_HTTP_MAIN_SRV_LOC_CONF,\
149
func, off1, off2, post},
151
#define NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE(name,func,off1,off2,post)\
153
NGX_CONF_1MORE|NDK_HTTP_MAIN_SRV_LIF_CONF,\
154
func, off1, off2, post},
156
#define NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE(name,func,off1,off2,post)\
158
NGX_CONF_1MORE|NDK_HTTP_MAIN_SIF_LOC_CONF,\
159
func, off1, off2, post},
161
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE(name,func,off1,off2,post)\
163
NGX_CONF_1MORE|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
164
func, off1, off2, post},
166
#define NDK_HTTP_CONF_1MORE(name,func,off1,off2,post)\
168
NGX_CONF_1MORE|NDK_HTTP_CONF,\
169
func, off1, off2, post},
171
#define NDK_HTTP_UPS_CONF_1MORE(name,func,off1,off2,post)\
173
NGX_CONF_1MORE|NDK_HTTP_UPS_CONF,\
174
func, off1, off2, post},
176
#define NDK_HTTP_ANY_CONF_1MORE(name,func,off1,off2,post)\
178
NGX_CONF_1MORE|NDK_HTTP_ANY_CONF,\
179
func, off1, off2, post},
181
#define NDK_ANY_CONF_1MORE(name,func,off1,off2,post)\
183
NGX_CONF_1MORE|NDK_ANY_CONF,\
184
func, off1, off2, post},
187
#define NDK_HTTP_MAIN_CONF_2MORE(name,func,off1,off2,post)\
189
NGX_CONF_2MORE|NDK_HTTP_MAIN_CONF,\
190
func, off1, off2, post},
192
#define NDK_HTTP_SRV_CONF_2MORE(name,func,off1,off2,post)\
194
NGX_CONF_2MORE|NDK_HTTP_SRV_CONF,\
195
func, off1, off2, post},
197
#define NDK_HTTP_SIF_CONF_2MORE(name,func,off1,off2,post)\
199
NGX_CONF_2MORE|NDK_HTTP_SIF_CONF,\
200
func, off1, off2, post},
202
#define NDK_HTTP_LOC_CONF_2MORE(name,func,off1,off2,post)\
204
NGX_CONF_2MORE|NDK_HTTP_LOC_CONF,\
205
func, off1, off2, post},
207
#define NDK_HTTP_LIF_CONF_2MORE(name,func,off1,off2,post)\
209
NGX_CONF_2MORE|NDK_HTTP_LIF_CONF,\
210
func, off1, off2, post},
212
#define NDK_HTTP_MAIN_SRV_CONF_2MORE(name,func,off1,off2,post)\
214
NGX_CONF_2MORE|NDK_HTTP_MAIN_SRV_CONF,\
215
func, off1, off2, post},
217
#define NDK_HTTP_MAIN_SIF_CONF_2MORE(name,func,off1,off2,post)\
219
NGX_CONF_2MORE|NDK_HTTP_MAIN_SIF_CONF,\
220
func, off1, off2, post},
222
#define NDK_HTTP_MAIN_LOC_CONF_2MORE(name,func,off1,off2,post)\
224
NGX_CONF_2MORE|NDK_HTTP_MAIN_LOC_CONF,\
225
func, off1, off2, post},
227
#define NDK_HTTP_MAIN_LIF_CONF_2MORE(name,func,off1,off2,post)\
229
NGX_CONF_2MORE|NDK_HTTP_MAIN_LIF_CONF,\
230
func, off1, off2, post},
232
#define NDK_HTTP_SRV_LOC_CONF_2MORE(name,func,off1,off2,post)\
234
NGX_CONF_2MORE|NDK_HTTP_SRV_LOC_CONF,\
235
func, off1, off2, post},
237
#define NDK_HTTP_SRV_LIF_CONF_2MORE(name,func,off1,off2,post)\
239
NGX_CONF_2MORE|NDK_HTTP_SRV_LIF_CONF,\
240
func, off1, off2, post},
242
#define NDK_HTTP_SIF_LOC_CONF_2MORE(name,func,off1,off2,post)\
244
NGX_CONF_2MORE|NDK_HTTP_SIF_LOC_CONF,\
245
func, off1, off2, post},
247
#define NDK_HTTP_SIF_LIF_CONF_2MORE(name,func,off1,off2,post)\
249
NGX_CONF_2MORE|NDK_HTTP_SIF_LIF_CONF,\
250
func, off1, off2, post},
252
#define NDK_HTTP_MAIN_SRV_LOC_CONF_2MORE(name,func,off1,off2,post)\
254
NGX_CONF_2MORE|NDK_HTTP_MAIN_SRV_LOC_CONF,\
255
func, off1, off2, post},
257
#define NDK_HTTP_MAIN_SRV_LIF_CONF_2MORE(name,func,off1,off2,post)\
259
NGX_CONF_2MORE|NDK_HTTP_MAIN_SRV_LIF_CONF,\
260
func, off1, off2, post},
262
#define NDK_HTTP_MAIN_SIF_LOC_CONF_2MORE(name,func,off1,off2,post)\
264
NGX_CONF_2MORE|NDK_HTTP_MAIN_SIF_LOC_CONF,\
265
func, off1, off2, post},
267
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_2MORE(name,func,off1,off2,post)\
269
NGX_CONF_2MORE|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
270
func, off1, off2, post},
272
#define NDK_HTTP_CONF_2MORE(name,func,off1,off2,post)\
274
NGX_CONF_2MORE|NDK_HTTP_CONF,\
275
func, off1, off2, post},
277
#define NDK_HTTP_UPS_CONF_2MORE(name,func,off1,off2,post)\
279
NGX_CONF_2MORE|NDK_HTTP_UPS_CONF,\
280
func, off1, off2, post},
282
#define NDK_HTTP_ANY_CONF_2MORE(name,func,off1,off2,post)\
284
NGX_CONF_2MORE|NDK_HTTP_ANY_CONF,\
285
func, off1, off2, post},
287
#define NDK_ANY_CONF_2MORE(name,func,off1,off2,post)\
289
NGX_CONF_2MORE|NDK_ANY_CONF,\
290
func, off1, off2, post},
293
#define NDK_HTTP_MAIN_CONF_ANY(name,func,off1,off2,post)\
295
NGX_CONF_ANY|NDK_HTTP_MAIN_CONF,\
296
func, off1, off2, post},
298
#define NDK_HTTP_SRV_CONF_ANY(name,func,off1,off2,post)\
300
NGX_CONF_ANY|NDK_HTTP_SRV_CONF,\
301
func, off1, off2, post},
303
#define NDK_HTTP_SIF_CONF_ANY(name,func,off1,off2,post)\
305
NGX_CONF_ANY|NDK_HTTP_SIF_CONF,\
306
func, off1, off2, post},
308
#define NDK_HTTP_LOC_CONF_ANY(name,func,off1,off2,post)\
310
NGX_CONF_ANY|NDK_HTTP_LOC_CONF,\
311
func, off1, off2, post},
313
#define NDK_HTTP_LIF_CONF_ANY(name,func,off1,off2,post)\
315
NGX_CONF_ANY|NDK_HTTP_LIF_CONF,\
316
func, off1, off2, post},
318
#define NDK_HTTP_MAIN_SRV_CONF_ANY(name,func,off1,off2,post)\
320
NGX_CONF_ANY|NDK_HTTP_MAIN_SRV_CONF,\
321
func, off1, off2, post},
323
#define NDK_HTTP_MAIN_SIF_CONF_ANY(name,func,off1,off2,post)\
325
NGX_CONF_ANY|NDK_HTTP_MAIN_SIF_CONF,\
326
func, off1, off2, post},
328
#define NDK_HTTP_MAIN_LOC_CONF_ANY(name,func,off1,off2,post)\
330
NGX_CONF_ANY|NDK_HTTP_MAIN_LOC_CONF,\
331
func, off1, off2, post},
333
#define NDK_HTTP_MAIN_LIF_CONF_ANY(name,func,off1,off2,post)\
335
NGX_CONF_ANY|NDK_HTTP_MAIN_LIF_CONF,\
336
func, off1, off2, post},
338
#define NDK_HTTP_SRV_LOC_CONF_ANY(name,func,off1,off2,post)\
340
NGX_CONF_ANY|NDK_HTTP_SRV_LOC_CONF,\
341
func, off1, off2, post},
343
#define NDK_HTTP_SRV_LIF_CONF_ANY(name,func,off1,off2,post)\
345
NGX_CONF_ANY|NDK_HTTP_SRV_LIF_CONF,\
346
func, off1, off2, post},
348
#define NDK_HTTP_SIF_LOC_CONF_ANY(name,func,off1,off2,post)\
350
NGX_CONF_ANY|NDK_HTTP_SIF_LOC_CONF,\
351
func, off1, off2, post},
353
#define NDK_HTTP_SIF_LIF_CONF_ANY(name,func,off1,off2,post)\
355
NGX_CONF_ANY|NDK_HTTP_SIF_LIF_CONF,\
356
func, off1, off2, post},
358
#define NDK_HTTP_MAIN_SRV_LOC_CONF_ANY(name,func,off1,off2,post)\
360
NGX_CONF_ANY|NDK_HTTP_MAIN_SRV_LOC_CONF,\
361
func, off1, off2, post},
363
#define NDK_HTTP_MAIN_SRV_LIF_CONF_ANY(name,func,off1,off2,post)\
365
NGX_CONF_ANY|NDK_HTTP_MAIN_SRV_LIF_CONF,\
366
func, off1, off2, post},
368
#define NDK_HTTP_MAIN_SIF_LOC_CONF_ANY(name,func,off1,off2,post)\
370
NGX_CONF_ANY|NDK_HTTP_MAIN_SIF_LOC_CONF,\
371
func, off1, off2, post},
373
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_ANY(name,func,off1,off2,post)\
375
NGX_CONF_ANY|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
376
func, off1, off2, post},
378
#define NDK_HTTP_CONF_ANY(name,func,off1,off2,post)\
380
NGX_CONF_ANY|NDK_HTTP_CONF,\
381
func, off1, off2, post},
383
#define NDK_HTTP_UPS_CONF_ANY(name,func,off1,off2,post)\
385
NGX_CONF_ANY|NDK_HTTP_UPS_CONF,\
386
func, off1, off2, post},
388
#define NDK_HTTP_ANY_CONF_ANY(name,func,off1,off2,post)\
390
NGX_CONF_ANY|NDK_HTTP_ANY_CONF,\
391
func, off1, off2, post},
393
#define NDK_ANY_CONF_ANY(name,func,off1,off2,post)\
395
NGX_CONF_ANY|NDK_ANY_CONF,\
396
func, off1, off2, post},
399
#define NDK_HTTP_MAIN_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
401
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_CONF,\
402
func, off1, off2, post},
404
#define NDK_HTTP_SRV_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
406
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SRV_CONF,\
407
func, off1, off2, post},
409
#define NDK_HTTP_SIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
411
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SIF_CONF,\
412
func, off1, off2, post},
414
#define NDK_HTTP_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
416
NGX_CONF_ARGS_NUMBER|NDK_HTTP_LOC_CONF,\
417
func, off1, off2, post},
419
#define NDK_HTTP_LIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
421
NGX_CONF_ARGS_NUMBER|NDK_HTTP_LIF_CONF,\
422
func, off1, off2, post},
424
#define NDK_HTTP_MAIN_SRV_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
426
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SRV_CONF,\
427
func, off1, off2, post},
429
#define NDK_HTTP_MAIN_SIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
431
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SIF_CONF,\
432
func, off1, off2, post},
434
#define NDK_HTTP_MAIN_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
436
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_LOC_CONF,\
437
func, off1, off2, post},
439
#define NDK_HTTP_MAIN_LIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
441
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_LIF_CONF,\
442
func, off1, off2, post},
444
#define NDK_HTTP_SRV_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
446
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SRV_LOC_CONF,\
447
func, off1, off2, post},
449
#define NDK_HTTP_SRV_LIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
451
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SRV_LIF_CONF,\
452
func, off1, off2, post},
454
#define NDK_HTTP_SIF_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
456
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SIF_LOC_CONF,\
457
func, off1, off2, post},
459
#define NDK_HTTP_SIF_LIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
461
NGX_CONF_ARGS_NUMBER|NDK_HTTP_SIF_LIF_CONF,\
462
func, off1, off2, post},
464
#define NDK_HTTP_MAIN_SRV_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
466
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SRV_LOC_CONF,\
467
func, off1, off2, post},
469
#define NDK_HTTP_MAIN_SRV_LIF_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
471
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SRV_LIF_CONF,\
472
func, off1, off2, post},
474
#define NDK_HTTP_MAIN_SIF_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
476
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SIF_LOC_CONF,\
477
func, off1, off2, post},
479
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
481
NGX_CONF_ARGS_NUMBER|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
482
func, off1, off2, post},
484
#define NDK_HTTP_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
486
NGX_CONF_ARGS_NUMBER|NDK_HTTP_CONF,\
487
func, off1, off2, post},
489
#define NDK_HTTP_UPS_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
491
NGX_CONF_ARGS_NUMBER|NDK_HTTP_UPS_CONF,\
492
func, off1, off2, post},
494
#define NDK_HTTP_ANY_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
496
NGX_CONF_ARGS_NUMBER|NDK_HTTP_ANY_CONF,\
497
func, off1, off2, post},
499
#define NDK_ANY_CONF_ARGS_NUMBER(name,func,off1,off2,post)\
501
NGX_CONF_ARGS_NUMBER|NDK_ANY_CONF,\
502
func, off1, off2, post},
505
#define NDK_HTTP_MAIN_CONF_BLOCK(name,func,off1,off2,post)\
507
NGX_CONF_BLOCK|NDK_HTTP_MAIN_CONF,\
508
func, off1, off2, post},
510
#define NDK_HTTP_SRV_CONF_BLOCK(name,func,off1,off2,post)\
512
NGX_CONF_BLOCK|NDK_HTTP_SRV_CONF,\
513
func, off1, off2, post},
515
#define NDK_HTTP_SIF_CONF_BLOCK(name,func,off1,off2,post)\
517
NGX_CONF_BLOCK|NDK_HTTP_SIF_CONF,\
518
func, off1, off2, post},
520
#define NDK_HTTP_LOC_CONF_BLOCK(name,func,off1,off2,post)\
522
NGX_CONF_BLOCK|NDK_HTTP_LOC_CONF,\
523
func, off1, off2, post},
525
#define NDK_HTTP_LIF_CONF_BLOCK(name,func,off1,off2,post)\
527
NGX_CONF_BLOCK|NDK_HTTP_LIF_CONF,\
528
func, off1, off2, post},
530
#define NDK_HTTP_MAIN_SRV_CONF_BLOCK(name,func,off1,off2,post)\
532
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SRV_CONF,\
533
func, off1, off2, post},
535
#define NDK_HTTP_MAIN_SIF_CONF_BLOCK(name,func,off1,off2,post)\
537
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SIF_CONF,\
538
func, off1, off2, post},
540
#define NDK_HTTP_MAIN_LOC_CONF_BLOCK(name,func,off1,off2,post)\
542
NGX_CONF_BLOCK|NDK_HTTP_MAIN_LOC_CONF,\
543
func, off1, off2, post},
545
#define NDK_HTTP_MAIN_LIF_CONF_BLOCK(name,func,off1,off2,post)\
547
NGX_CONF_BLOCK|NDK_HTTP_MAIN_LIF_CONF,\
548
func, off1, off2, post},
550
#define NDK_HTTP_SRV_LOC_CONF_BLOCK(name,func,off1,off2,post)\
552
NGX_CONF_BLOCK|NDK_HTTP_SRV_LOC_CONF,\
553
func, off1, off2, post},
555
#define NDK_HTTP_SRV_LIF_CONF_BLOCK(name,func,off1,off2,post)\
557
NGX_CONF_BLOCK|NDK_HTTP_SRV_LIF_CONF,\
558
func, off1, off2, post},
560
#define NDK_HTTP_SIF_LOC_CONF_BLOCK(name,func,off1,off2,post)\
562
NGX_CONF_BLOCK|NDK_HTTP_SIF_LOC_CONF,\
563
func, off1, off2, post},
565
#define NDK_HTTP_SIF_LIF_CONF_BLOCK(name,func,off1,off2,post)\
567
NGX_CONF_BLOCK|NDK_HTTP_SIF_LIF_CONF,\
568
func, off1, off2, post},
570
#define NDK_HTTP_MAIN_SRV_LOC_CONF_BLOCK(name,func,off1,off2,post)\
572
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SRV_LOC_CONF,\
573
func, off1, off2, post},
575
#define NDK_HTTP_MAIN_SRV_LIF_CONF_BLOCK(name,func,off1,off2,post)\
577
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SRV_LIF_CONF,\
578
func, off1, off2, post},
580
#define NDK_HTTP_MAIN_SIF_LOC_CONF_BLOCK(name,func,off1,off2,post)\
582
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SIF_LOC_CONF,\
583
func, off1, off2, post},
585
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_BLOCK(name,func,off1,off2,post)\
587
NGX_CONF_BLOCK|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
588
func, off1, off2, post},
590
#define NDK_HTTP_CONF_BLOCK(name,func,off1,off2,post)\
592
NGX_CONF_BLOCK|NDK_HTTP_CONF,\
593
func, off1, off2, post},
595
#define NDK_HTTP_UPS_CONF_BLOCK(name,func,off1,off2,post)\
597
NGX_CONF_BLOCK|NDK_HTTP_UPS_CONF,\
598
func, off1, off2, post},
600
#define NDK_HTTP_ANY_CONF_BLOCK(name,func,off1,off2,post)\
602
NGX_CONF_BLOCK|NDK_HTTP_ANY_CONF,\
603
func, off1, off2, post},
605
#define NDK_ANY_CONF_BLOCK(name,func,off1,off2,post)\
607
NGX_CONF_BLOCK|NDK_ANY_CONF,\
608
func, off1, off2, post},
611
#define NDK_HTTP_MAIN_CONF_FLAG(name,func,off1,off2,post)\
613
NGX_CONF_FLAG|NDK_HTTP_MAIN_CONF,\
614
func, off1, off2, post},
616
#define NDK_HTTP_SRV_CONF_FLAG(name,func,off1,off2,post)\
618
NGX_CONF_FLAG|NDK_HTTP_SRV_CONF,\
619
func, off1, off2, post},
621
#define NDK_HTTP_SIF_CONF_FLAG(name,func,off1,off2,post)\
623
NGX_CONF_FLAG|NDK_HTTP_SIF_CONF,\
624
func, off1, off2, post},
626
#define NDK_HTTP_LOC_CONF_FLAG(name,func,off1,off2,post)\
628
NGX_CONF_FLAG|NDK_HTTP_LOC_CONF,\
629
func, off1, off2, post},
631
#define NDK_HTTP_LIF_CONF_FLAG(name,func,off1,off2,post)\
633
NGX_CONF_FLAG|NDK_HTTP_LIF_CONF,\
634
func, off1, off2, post},
636
#define NDK_HTTP_MAIN_SRV_CONF_FLAG(name,func,off1,off2,post)\
638
NGX_CONF_FLAG|NDK_HTTP_MAIN_SRV_CONF,\
639
func, off1, off2, post},
641
#define NDK_HTTP_MAIN_SIF_CONF_FLAG(name,func,off1,off2,post)\
643
NGX_CONF_FLAG|NDK_HTTP_MAIN_SIF_CONF,\
644
func, off1, off2, post},
646
#define NDK_HTTP_MAIN_LOC_CONF_FLAG(name,func,off1,off2,post)\
648
NGX_CONF_FLAG|NDK_HTTP_MAIN_LOC_CONF,\
649
func, off1, off2, post},
651
#define NDK_HTTP_MAIN_LIF_CONF_FLAG(name,func,off1,off2,post)\
653
NGX_CONF_FLAG|NDK_HTTP_MAIN_LIF_CONF,\
654
func, off1, off2, post},
656
#define NDK_HTTP_SRV_LOC_CONF_FLAG(name,func,off1,off2,post)\
658
NGX_CONF_FLAG|NDK_HTTP_SRV_LOC_CONF,\
659
func, off1, off2, post},
661
#define NDK_HTTP_SRV_LIF_CONF_FLAG(name,func,off1,off2,post)\
663
NGX_CONF_FLAG|NDK_HTTP_SRV_LIF_CONF,\
664
func, off1, off2, post},
666
#define NDK_HTTP_SIF_LOC_CONF_FLAG(name,func,off1,off2,post)\
668
NGX_CONF_FLAG|NDK_HTTP_SIF_LOC_CONF,\
669
func, off1, off2, post},
671
#define NDK_HTTP_SIF_LIF_CONF_FLAG(name,func,off1,off2,post)\
673
NGX_CONF_FLAG|NDK_HTTP_SIF_LIF_CONF,\
674
func, off1, off2, post},
676
#define NDK_HTTP_MAIN_SRV_LOC_CONF_FLAG(name,func,off1,off2,post)\
678
NGX_CONF_FLAG|NDK_HTTP_MAIN_SRV_LOC_CONF,\
679
func, off1, off2, post},
681
#define NDK_HTTP_MAIN_SRV_LIF_CONF_FLAG(name,func,off1,off2,post)\
683
NGX_CONF_FLAG|NDK_HTTP_MAIN_SRV_LIF_CONF,\
684
func, off1, off2, post},
686
#define NDK_HTTP_MAIN_SIF_LOC_CONF_FLAG(name,func,off1,off2,post)\
688
NGX_CONF_FLAG|NDK_HTTP_MAIN_SIF_LOC_CONF,\
689
func, off1, off2, post},
691
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_FLAG(name,func,off1,off2,post)\
693
NGX_CONF_FLAG|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
694
func, off1, off2, post},
696
#define NDK_HTTP_CONF_FLAG(name,func,off1,off2,post)\
698
NGX_CONF_FLAG|NDK_HTTP_CONF,\
699
func, off1, off2, post},
701
#define NDK_HTTP_UPS_CONF_FLAG(name,func,off1,off2,post)\
703
NGX_CONF_FLAG|NDK_HTTP_UPS_CONF,\
704
func, off1, off2, post},
706
#define NDK_HTTP_ANY_CONF_FLAG(name,func,off1,off2,post)\
708
NGX_CONF_FLAG|NDK_HTTP_ANY_CONF,\
709
func, off1, off2, post},
711
#define NDK_ANY_CONF_FLAG(name,func,off1,off2,post)\
713
NGX_CONF_FLAG|NDK_ANY_CONF,\
714
func, off1, off2, post},
717
#define NDK_HTTP_MAIN_CONF_MULTI(name,func,off1,off2,post)\
719
NGX_CONF_MULTI|NDK_HTTP_MAIN_CONF,\
720
func, off1, off2, post},
722
#define NDK_HTTP_SRV_CONF_MULTI(name,func,off1,off2,post)\
724
NGX_CONF_MULTI|NDK_HTTP_SRV_CONF,\
725
func, off1, off2, post},
727
#define NDK_HTTP_SIF_CONF_MULTI(name,func,off1,off2,post)\
729
NGX_CONF_MULTI|NDK_HTTP_SIF_CONF,\
730
func, off1, off2, post},
732
#define NDK_HTTP_LOC_CONF_MULTI(name,func,off1,off2,post)\
734
NGX_CONF_MULTI|NDK_HTTP_LOC_CONF,\
735
func, off1, off2, post},
737
#define NDK_HTTP_LIF_CONF_MULTI(name,func,off1,off2,post)\
739
NGX_CONF_MULTI|NDK_HTTP_LIF_CONF,\
740
func, off1, off2, post},
742
#define NDK_HTTP_MAIN_SRV_CONF_MULTI(name,func,off1,off2,post)\
744
NGX_CONF_MULTI|NDK_HTTP_MAIN_SRV_CONF,\
745
func, off1, off2, post},
747
#define NDK_HTTP_MAIN_SIF_CONF_MULTI(name,func,off1,off2,post)\
749
NGX_CONF_MULTI|NDK_HTTP_MAIN_SIF_CONF,\
750
func, off1, off2, post},
752
#define NDK_HTTP_MAIN_LOC_CONF_MULTI(name,func,off1,off2,post)\
754
NGX_CONF_MULTI|NDK_HTTP_MAIN_LOC_CONF,\
755
func, off1, off2, post},
757
#define NDK_HTTP_MAIN_LIF_CONF_MULTI(name,func,off1,off2,post)\
759
NGX_CONF_MULTI|NDK_HTTP_MAIN_LIF_CONF,\
760
func, off1, off2, post},
762
#define NDK_HTTP_SRV_LOC_CONF_MULTI(name,func,off1,off2,post)\
764
NGX_CONF_MULTI|NDK_HTTP_SRV_LOC_CONF,\
765
func, off1, off2, post},
767
#define NDK_HTTP_SRV_LIF_CONF_MULTI(name,func,off1,off2,post)\
769
NGX_CONF_MULTI|NDK_HTTP_SRV_LIF_CONF,\
770
func, off1, off2, post},
772
#define NDK_HTTP_SIF_LOC_CONF_MULTI(name,func,off1,off2,post)\
774
NGX_CONF_MULTI|NDK_HTTP_SIF_LOC_CONF,\
775
func, off1, off2, post},
777
#define NDK_HTTP_SIF_LIF_CONF_MULTI(name,func,off1,off2,post)\
779
NGX_CONF_MULTI|NDK_HTTP_SIF_LIF_CONF,\
780
func, off1, off2, post},
782
#define NDK_HTTP_MAIN_SRV_LOC_CONF_MULTI(name,func,off1,off2,post)\
784
NGX_CONF_MULTI|NDK_HTTP_MAIN_SRV_LOC_CONF,\
785
func, off1, off2, post},
787
#define NDK_HTTP_MAIN_SRV_LIF_CONF_MULTI(name,func,off1,off2,post)\
789
NGX_CONF_MULTI|NDK_HTTP_MAIN_SRV_LIF_CONF,\
790
func, off1, off2, post},
792
#define NDK_HTTP_MAIN_SIF_LOC_CONF_MULTI(name,func,off1,off2,post)\
794
NGX_CONF_MULTI|NDK_HTTP_MAIN_SIF_LOC_CONF,\
795
func, off1, off2, post},
797
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_MULTI(name,func,off1,off2,post)\
799
NGX_CONF_MULTI|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
800
func, off1, off2, post},
802
#define NDK_HTTP_CONF_MULTI(name,func,off1,off2,post)\
804
NGX_CONF_MULTI|NDK_HTTP_CONF,\
805
func, off1, off2, post},
807
#define NDK_HTTP_UPS_CONF_MULTI(name,func,off1,off2,post)\
809
NGX_CONF_MULTI|NDK_HTTP_UPS_CONF,\
810
func, off1, off2, post},
812
#define NDK_HTTP_ANY_CONF_MULTI(name,func,off1,off2,post)\
814
NGX_CONF_MULTI|NDK_HTTP_ANY_CONF,\
815
func, off1, off2, post},
817
#define NDK_ANY_CONF_MULTI(name,func,off1,off2,post)\
819
NGX_CONF_MULTI|NDK_ANY_CONF,\
820
func, off1, off2, post},
823
#define NDK_HTTP_MAIN_CONF_TAKE1(name,func,off1,off2,post)\
825
NGX_CONF_TAKE1|NDK_HTTP_MAIN_CONF,\
826
func, off1, off2, post},
828
#define NDK_HTTP_SRV_CONF_TAKE1(name,func,off1,off2,post)\
830
NGX_CONF_TAKE1|NDK_HTTP_SRV_CONF,\
831
func, off1, off2, post},
833
#define NDK_HTTP_SIF_CONF_TAKE1(name,func,off1,off2,post)\
835
NGX_CONF_TAKE1|NDK_HTTP_SIF_CONF,\
836
func, off1, off2, post},
838
#define NDK_HTTP_LOC_CONF_TAKE1(name,func,off1,off2,post)\
840
NGX_CONF_TAKE1|NDK_HTTP_LOC_CONF,\
841
func, off1, off2, post},
843
#define NDK_HTTP_LIF_CONF_TAKE1(name,func,off1,off2,post)\
845
NGX_CONF_TAKE1|NDK_HTTP_LIF_CONF,\
846
func, off1, off2, post},
848
#define NDK_HTTP_MAIN_SRV_CONF_TAKE1(name,func,off1,off2,post)\
850
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SRV_CONF,\
851
func, off1, off2, post},
853
#define NDK_HTTP_MAIN_SIF_CONF_TAKE1(name,func,off1,off2,post)\
855
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SIF_CONF,\
856
func, off1, off2, post},
858
#define NDK_HTTP_MAIN_LOC_CONF_TAKE1(name,func,off1,off2,post)\
860
NGX_CONF_TAKE1|NDK_HTTP_MAIN_LOC_CONF,\
861
func, off1, off2, post},
863
#define NDK_HTTP_MAIN_LIF_CONF_TAKE1(name,func,off1,off2,post)\
865
NGX_CONF_TAKE1|NDK_HTTP_MAIN_LIF_CONF,\
866
func, off1, off2, post},
868
#define NDK_HTTP_SRV_LOC_CONF_TAKE1(name,func,off1,off2,post)\
870
NGX_CONF_TAKE1|NDK_HTTP_SRV_LOC_CONF,\
871
func, off1, off2, post},
873
#define NDK_HTTP_SRV_LIF_CONF_TAKE1(name,func,off1,off2,post)\
875
NGX_CONF_TAKE1|NDK_HTTP_SRV_LIF_CONF,\
876
func, off1, off2, post},
878
#define NDK_HTTP_SIF_LOC_CONF_TAKE1(name,func,off1,off2,post)\
880
NGX_CONF_TAKE1|NDK_HTTP_SIF_LOC_CONF,\
881
func, off1, off2, post},
883
#define NDK_HTTP_SIF_LIF_CONF_TAKE1(name,func,off1,off2,post)\
885
NGX_CONF_TAKE1|NDK_HTTP_SIF_LIF_CONF,\
886
func, off1, off2, post},
888
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1(name,func,off1,off2,post)\
890
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SRV_LOC_CONF,\
891
func, off1, off2, post},
893
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1(name,func,off1,off2,post)\
895
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SRV_LIF_CONF,\
896
func, off1, off2, post},
898
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1(name,func,off1,off2,post)\
900
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SIF_LOC_CONF,\
901
func, off1, off2, post},
903
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1(name,func,off1,off2,post)\
905
NGX_CONF_TAKE1|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
906
func, off1, off2, post},
908
#define NDK_HTTP_CONF_TAKE1(name,func,off1,off2,post)\
910
NGX_CONF_TAKE1|NDK_HTTP_CONF,\
911
func, off1, off2, post},
913
#define NDK_HTTP_UPS_CONF_TAKE1(name,func,off1,off2,post)\
915
NGX_CONF_TAKE1|NDK_HTTP_UPS_CONF,\
916
func, off1, off2, post},
918
#define NDK_HTTP_ANY_CONF_TAKE1(name,func,off1,off2,post)\
920
NGX_CONF_TAKE1|NDK_HTTP_ANY_CONF,\
921
func, off1, off2, post},
923
#define NDK_ANY_CONF_TAKE1(name,func,off1,off2,post)\
925
NGX_CONF_TAKE1|NDK_ANY_CONF,\
926
func, off1, off2, post},
929
#define NDK_HTTP_MAIN_CONF_TAKE12(name,func,off1,off2,post)\
931
NGX_CONF_TAKE12|NDK_HTTP_MAIN_CONF,\
932
func, off1, off2, post},
934
#define NDK_HTTP_SRV_CONF_TAKE12(name,func,off1,off2,post)\
936
NGX_CONF_TAKE12|NDK_HTTP_SRV_CONF,\
937
func, off1, off2, post},
939
#define NDK_HTTP_SIF_CONF_TAKE12(name,func,off1,off2,post)\
941
NGX_CONF_TAKE12|NDK_HTTP_SIF_CONF,\
942
func, off1, off2, post},
944
#define NDK_HTTP_LOC_CONF_TAKE12(name,func,off1,off2,post)\
946
NGX_CONF_TAKE12|NDK_HTTP_LOC_CONF,\
947
func, off1, off2, post},
949
#define NDK_HTTP_LIF_CONF_TAKE12(name,func,off1,off2,post)\
951
NGX_CONF_TAKE12|NDK_HTTP_LIF_CONF,\
952
func, off1, off2, post},
954
#define NDK_HTTP_MAIN_SRV_CONF_TAKE12(name,func,off1,off2,post)\
956
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SRV_CONF,\
957
func, off1, off2, post},
959
#define NDK_HTTP_MAIN_SIF_CONF_TAKE12(name,func,off1,off2,post)\
961
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SIF_CONF,\
962
func, off1, off2, post},
964
#define NDK_HTTP_MAIN_LOC_CONF_TAKE12(name,func,off1,off2,post)\
966
NGX_CONF_TAKE12|NDK_HTTP_MAIN_LOC_CONF,\
967
func, off1, off2, post},
969
#define NDK_HTTP_MAIN_LIF_CONF_TAKE12(name,func,off1,off2,post)\
971
NGX_CONF_TAKE12|NDK_HTTP_MAIN_LIF_CONF,\
972
func, off1, off2, post},
974
#define NDK_HTTP_SRV_LOC_CONF_TAKE12(name,func,off1,off2,post)\
976
NGX_CONF_TAKE12|NDK_HTTP_SRV_LOC_CONF,\
977
func, off1, off2, post},
979
#define NDK_HTTP_SRV_LIF_CONF_TAKE12(name,func,off1,off2,post)\
981
NGX_CONF_TAKE12|NDK_HTTP_SRV_LIF_CONF,\
982
func, off1, off2, post},
984
#define NDK_HTTP_SIF_LOC_CONF_TAKE12(name,func,off1,off2,post)\
986
NGX_CONF_TAKE12|NDK_HTTP_SIF_LOC_CONF,\
987
func, off1, off2, post},
989
#define NDK_HTTP_SIF_LIF_CONF_TAKE12(name,func,off1,off2,post)\
991
NGX_CONF_TAKE12|NDK_HTTP_SIF_LIF_CONF,\
992
func, off1, off2, post},
994
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE12(name,func,off1,off2,post)\
996
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SRV_LOC_CONF,\
997
func, off1, off2, post},
999
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE12(name,func,off1,off2,post)\
1000
{ngx_string (name),\
1001
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1002
func, off1, off2, post},
1004
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE12(name,func,off1,off2,post)\
1005
{ngx_string (name),\
1006
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1007
func, off1, off2, post},
1009
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE12(name,func,off1,off2,post)\
1010
{ngx_string (name),\
1011
NGX_CONF_TAKE12|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1012
func, off1, off2, post},
1014
#define NDK_HTTP_CONF_TAKE12(name,func,off1,off2,post)\
1015
{ngx_string (name),\
1016
NGX_CONF_TAKE12|NDK_HTTP_CONF,\
1017
func, off1, off2, post},
1019
#define NDK_HTTP_UPS_CONF_TAKE12(name,func,off1,off2,post)\
1020
{ngx_string (name),\
1021
NGX_CONF_TAKE12|NDK_HTTP_UPS_CONF,\
1022
func, off1, off2, post},
1024
#define NDK_HTTP_ANY_CONF_TAKE12(name,func,off1,off2,post)\
1025
{ngx_string (name),\
1026
NGX_CONF_TAKE12|NDK_HTTP_ANY_CONF,\
1027
func, off1, off2, post},
1029
#define NDK_ANY_CONF_TAKE12(name,func,off1,off2,post)\
1030
{ngx_string (name),\
1031
NGX_CONF_TAKE12|NDK_ANY_CONF,\
1032
func, off1, off2, post},
1035
#define NDK_HTTP_MAIN_CONF_TAKE123(name,func,off1,off2,post)\
1036
{ngx_string (name),\
1037
NGX_CONF_TAKE123|NDK_HTTP_MAIN_CONF,\
1038
func, off1, off2, post},
1040
#define NDK_HTTP_SRV_CONF_TAKE123(name,func,off1,off2,post)\
1041
{ngx_string (name),\
1042
NGX_CONF_TAKE123|NDK_HTTP_SRV_CONF,\
1043
func, off1, off2, post},
1045
#define NDK_HTTP_SIF_CONF_TAKE123(name,func,off1,off2,post)\
1046
{ngx_string (name),\
1047
NGX_CONF_TAKE123|NDK_HTTP_SIF_CONF,\
1048
func, off1, off2, post},
1050
#define NDK_HTTP_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1051
{ngx_string (name),\
1052
NGX_CONF_TAKE123|NDK_HTTP_LOC_CONF,\
1053
func, off1, off2, post},
1055
#define NDK_HTTP_LIF_CONF_TAKE123(name,func,off1,off2,post)\
1056
{ngx_string (name),\
1057
NGX_CONF_TAKE123|NDK_HTTP_LIF_CONF,\
1058
func, off1, off2, post},
1060
#define NDK_HTTP_MAIN_SRV_CONF_TAKE123(name,func,off1,off2,post)\
1061
{ngx_string (name),\
1062
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SRV_CONF,\
1063
func, off1, off2, post},
1065
#define NDK_HTTP_MAIN_SIF_CONF_TAKE123(name,func,off1,off2,post)\
1066
{ngx_string (name),\
1067
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SIF_CONF,\
1068
func, off1, off2, post},
1070
#define NDK_HTTP_MAIN_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1071
{ngx_string (name),\
1072
NGX_CONF_TAKE123|NDK_HTTP_MAIN_LOC_CONF,\
1073
func, off1, off2, post},
1075
#define NDK_HTTP_MAIN_LIF_CONF_TAKE123(name,func,off1,off2,post)\
1076
{ngx_string (name),\
1077
NGX_CONF_TAKE123|NDK_HTTP_MAIN_LIF_CONF,\
1078
func, off1, off2, post},
1080
#define NDK_HTTP_SRV_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1081
{ngx_string (name),\
1082
NGX_CONF_TAKE123|NDK_HTTP_SRV_LOC_CONF,\
1083
func, off1, off2, post},
1085
#define NDK_HTTP_SRV_LIF_CONF_TAKE123(name,func,off1,off2,post)\
1086
{ngx_string (name),\
1087
NGX_CONF_TAKE123|NDK_HTTP_SRV_LIF_CONF,\
1088
func, off1, off2, post},
1090
#define NDK_HTTP_SIF_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1091
{ngx_string (name),\
1092
NGX_CONF_TAKE123|NDK_HTTP_SIF_LOC_CONF,\
1093
func, off1, off2, post},
1095
#define NDK_HTTP_SIF_LIF_CONF_TAKE123(name,func,off1,off2,post)\
1096
{ngx_string (name),\
1097
NGX_CONF_TAKE123|NDK_HTTP_SIF_LIF_CONF,\
1098
func, off1, off2, post},
1100
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1101
{ngx_string (name),\
1102
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1103
func, off1, off2, post},
1105
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE123(name,func,off1,off2,post)\
1106
{ngx_string (name),\
1107
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1108
func, off1, off2, post},
1110
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1111
{ngx_string (name),\
1112
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1113
func, off1, off2, post},
1115
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE123(name,func,off1,off2,post)\
1116
{ngx_string (name),\
1117
NGX_CONF_TAKE123|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1118
func, off1, off2, post},
1120
#define NDK_HTTP_CONF_TAKE123(name,func,off1,off2,post)\
1121
{ngx_string (name),\
1122
NGX_CONF_TAKE123|NDK_HTTP_CONF,\
1123
func, off1, off2, post},
1125
#define NDK_HTTP_UPS_CONF_TAKE123(name,func,off1,off2,post)\
1126
{ngx_string (name),\
1127
NGX_CONF_TAKE123|NDK_HTTP_UPS_CONF,\
1128
func, off1, off2, post},
1130
#define NDK_HTTP_ANY_CONF_TAKE123(name,func,off1,off2,post)\
1131
{ngx_string (name),\
1132
NGX_CONF_TAKE123|NDK_HTTP_ANY_CONF,\
1133
func, off1, off2, post},
1135
#define NDK_ANY_CONF_TAKE123(name,func,off1,off2,post)\
1136
{ngx_string (name),\
1137
NGX_CONF_TAKE123|NDK_ANY_CONF,\
1138
func, off1, off2, post},
1141
#define NDK_HTTP_MAIN_CONF_TAKE1234(name,func,off1,off2,post)\
1142
{ngx_string (name),\
1143
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_CONF,\
1144
func, off1, off2, post},
1146
#define NDK_HTTP_SRV_CONF_TAKE1234(name,func,off1,off2,post)\
1147
{ngx_string (name),\
1148
NGX_CONF_TAKE1234|NDK_HTTP_SRV_CONF,\
1149
func, off1, off2, post},
1151
#define NDK_HTTP_SIF_CONF_TAKE1234(name,func,off1,off2,post)\
1152
{ngx_string (name),\
1153
NGX_CONF_TAKE1234|NDK_HTTP_SIF_CONF,\
1154
func, off1, off2, post},
1156
#define NDK_HTTP_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1157
{ngx_string (name),\
1158
NGX_CONF_TAKE1234|NDK_HTTP_LOC_CONF,\
1159
func, off1, off2, post},
1161
#define NDK_HTTP_LIF_CONF_TAKE1234(name,func,off1,off2,post)\
1162
{ngx_string (name),\
1163
NGX_CONF_TAKE1234|NDK_HTTP_LIF_CONF,\
1164
func, off1, off2, post},
1166
#define NDK_HTTP_MAIN_SRV_CONF_TAKE1234(name,func,off1,off2,post)\
1167
{ngx_string (name),\
1168
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SRV_CONF,\
1169
func, off1, off2, post},
1171
#define NDK_HTTP_MAIN_SIF_CONF_TAKE1234(name,func,off1,off2,post)\
1172
{ngx_string (name),\
1173
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SIF_CONF,\
1174
func, off1, off2, post},
1176
#define NDK_HTTP_MAIN_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1177
{ngx_string (name),\
1178
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_LOC_CONF,\
1179
func, off1, off2, post},
1181
#define NDK_HTTP_MAIN_LIF_CONF_TAKE1234(name,func,off1,off2,post)\
1182
{ngx_string (name),\
1183
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_LIF_CONF,\
1184
func, off1, off2, post},
1186
#define NDK_HTTP_SRV_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1187
{ngx_string (name),\
1188
NGX_CONF_TAKE1234|NDK_HTTP_SRV_LOC_CONF,\
1189
func, off1, off2, post},
1191
#define NDK_HTTP_SRV_LIF_CONF_TAKE1234(name,func,off1,off2,post)\
1192
{ngx_string (name),\
1193
NGX_CONF_TAKE1234|NDK_HTTP_SRV_LIF_CONF,\
1194
func, off1, off2, post},
1196
#define NDK_HTTP_SIF_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1197
{ngx_string (name),\
1198
NGX_CONF_TAKE1234|NDK_HTTP_SIF_LOC_CONF,\
1199
func, off1, off2, post},
1201
#define NDK_HTTP_SIF_LIF_CONF_TAKE1234(name,func,off1,off2,post)\
1202
{ngx_string (name),\
1203
NGX_CONF_TAKE1234|NDK_HTTP_SIF_LIF_CONF,\
1204
func, off1, off2, post},
1206
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1207
{ngx_string (name),\
1208
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1209
func, off1, off2, post},
1211
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1234(name,func,off1,off2,post)\
1212
{ngx_string (name),\
1213
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1214
func, off1, off2, post},
1216
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1217
{ngx_string (name),\
1218
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1219
func, off1, off2, post},
1221
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1234(name,func,off1,off2,post)\
1222
{ngx_string (name),\
1223
NGX_CONF_TAKE1234|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1224
func, off1, off2, post},
1226
#define NDK_HTTP_CONF_TAKE1234(name,func,off1,off2,post)\
1227
{ngx_string (name),\
1228
NGX_CONF_TAKE1234|NDK_HTTP_CONF,\
1229
func, off1, off2, post},
1231
#define NDK_HTTP_UPS_CONF_TAKE1234(name,func,off1,off2,post)\
1232
{ngx_string (name),\
1233
NGX_CONF_TAKE1234|NDK_HTTP_UPS_CONF,\
1234
func, off1, off2, post},
1236
#define NDK_HTTP_ANY_CONF_TAKE1234(name,func,off1,off2,post)\
1237
{ngx_string (name),\
1238
NGX_CONF_TAKE1234|NDK_HTTP_ANY_CONF,\
1239
func, off1, off2, post},
1241
#define NDK_ANY_CONF_TAKE1234(name,func,off1,off2,post)\
1242
{ngx_string (name),\
1243
NGX_CONF_TAKE1234|NDK_ANY_CONF,\
1244
func, off1, off2, post},
1247
#define NDK_HTTP_MAIN_CONF_TAKE13(name,func,off1,off2,post)\
1248
{ngx_string (name),\
1249
NGX_CONF_TAKE13|NDK_HTTP_MAIN_CONF,\
1250
func, off1, off2, post},
1252
#define NDK_HTTP_SRV_CONF_TAKE13(name,func,off1,off2,post)\
1253
{ngx_string (name),\
1254
NGX_CONF_TAKE13|NDK_HTTP_SRV_CONF,\
1255
func, off1, off2, post},
1257
#define NDK_HTTP_SIF_CONF_TAKE13(name,func,off1,off2,post)\
1258
{ngx_string (name),\
1259
NGX_CONF_TAKE13|NDK_HTTP_SIF_CONF,\
1260
func, off1, off2, post},
1262
#define NDK_HTTP_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1263
{ngx_string (name),\
1264
NGX_CONF_TAKE13|NDK_HTTP_LOC_CONF,\
1265
func, off1, off2, post},
1267
#define NDK_HTTP_LIF_CONF_TAKE13(name,func,off1,off2,post)\
1268
{ngx_string (name),\
1269
NGX_CONF_TAKE13|NDK_HTTP_LIF_CONF,\
1270
func, off1, off2, post},
1272
#define NDK_HTTP_MAIN_SRV_CONF_TAKE13(name,func,off1,off2,post)\
1273
{ngx_string (name),\
1274
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SRV_CONF,\
1275
func, off1, off2, post},
1277
#define NDK_HTTP_MAIN_SIF_CONF_TAKE13(name,func,off1,off2,post)\
1278
{ngx_string (name),\
1279
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SIF_CONF,\
1280
func, off1, off2, post},
1282
#define NDK_HTTP_MAIN_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1283
{ngx_string (name),\
1284
NGX_CONF_TAKE13|NDK_HTTP_MAIN_LOC_CONF,\
1285
func, off1, off2, post},
1287
#define NDK_HTTP_MAIN_LIF_CONF_TAKE13(name,func,off1,off2,post)\
1288
{ngx_string (name),\
1289
NGX_CONF_TAKE13|NDK_HTTP_MAIN_LIF_CONF,\
1290
func, off1, off2, post},
1292
#define NDK_HTTP_SRV_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1293
{ngx_string (name),\
1294
NGX_CONF_TAKE13|NDK_HTTP_SRV_LOC_CONF,\
1295
func, off1, off2, post},
1297
#define NDK_HTTP_SRV_LIF_CONF_TAKE13(name,func,off1,off2,post)\
1298
{ngx_string (name),\
1299
NGX_CONF_TAKE13|NDK_HTTP_SRV_LIF_CONF,\
1300
func, off1, off2, post},
1302
#define NDK_HTTP_SIF_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1303
{ngx_string (name),\
1304
NGX_CONF_TAKE13|NDK_HTTP_SIF_LOC_CONF,\
1305
func, off1, off2, post},
1307
#define NDK_HTTP_SIF_LIF_CONF_TAKE13(name,func,off1,off2,post)\
1308
{ngx_string (name),\
1309
NGX_CONF_TAKE13|NDK_HTTP_SIF_LIF_CONF,\
1310
func, off1, off2, post},
1312
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1313
{ngx_string (name),\
1314
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1315
func, off1, off2, post},
1317
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE13(name,func,off1,off2,post)\
1318
{ngx_string (name),\
1319
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1320
func, off1, off2, post},
1322
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1323
{ngx_string (name),\
1324
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1325
func, off1, off2, post},
1327
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE13(name,func,off1,off2,post)\
1328
{ngx_string (name),\
1329
NGX_CONF_TAKE13|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1330
func, off1, off2, post},
1332
#define NDK_HTTP_CONF_TAKE13(name,func,off1,off2,post)\
1333
{ngx_string (name),\
1334
NGX_CONF_TAKE13|NDK_HTTP_CONF,\
1335
func, off1, off2, post},
1337
#define NDK_HTTP_UPS_CONF_TAKE13(name,func,off1,off2,post)\
1338
{ngx_string (name),\
1339
NGX_CONF_TAKE13|NDK_HTTP_UPS_CONF,\
1340
func, off1, off2, post},
1342
#define NDK_HTTP_ANY_CONF_TAKE13(name,func,off1,off2,post)\
1343
{ngx_string (name),\
1344
NGX_CONF_TAKE13|NDK_HTTP_ANY_CONF,\
1345
func, off1, off2, post},
1347
#define NDK_ANY_CONF_TAKE13(name,func,off1,off2,post)\
1348
{ngx_string (name),\
1349
NGX_CONF_TAKE13|NDK_ANY_CONF,\
1350
func, off1, off2, post},
1353
#define NDK_HTTP_MAIN_CONF_TAKE2(name,func,off1,off2,post)\
1354
{ngx_string (name),\
1355
NGX_CONF_TAKE2|NDK_HTTP_MAIN_CONF,\
1356
func, off1, off2, post},
1358
#define NDK_HTTP_SRV_CONF_TAKE2(name,func,off1,off2,post)\
1359
{ngx_string (name),\
1360
NGX_CONF_TAKE2|NDK_HTTP_SRV_CONF,\
1361
func, off1, off2, post},
1363
#define NDK_HTTP_SIF_CONF_TAKE2(name,func,off1,off2,post)\
1364
{ngx_string (name),\
1365
NGX_CONF_TAKE2|NDK_HTTP_SIF_CONF,\
1366
func, off1, off2, post},
1368
#define NDK_HTTP_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1369
{ngx_string (name),\
1370
NGX_CONF_TAKE2|NDK_HTTP_LOC_CONF,\
1371
func, off1, off2, post},
1373
#define NDK_HTTP_LIF_CONF_TAKE2(name,func,off1,off2,post)\
1374
{ngx_string (name),\
1375
NGX_CONF_TAKE2|NDK_HTTP_LIF_CONF,\
1376
func, off1, off2, post},
1378
#define NDK_HTTP_MAIN_SRV_CONF_TAKE2(name,func,off1,off2,post)\
1379
{ngx_string (name),\
1380
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SRV_CONF,\
1381
func, off1, off2, post},
1383
#define NDK_HTTP_MAIN_SIF_CONF_TAKE2(name,func,off1,off2,post)\
1384
{ngx_string (name),\
1385
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SIF_CONF,\
1386
func, off1, off2, post},
1388
#define NDK_HTTP_MAIN_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1389
{ngx_string (name),\
1390
NGX_CONF_TAKE2|NDK_HTTP_MAIN_LOC_CONF,\
1391
func, off1, off2, post},
1393
#define NDK_HTTP_MAIN_LIF_CONF_TAKE2(name,func,off1,off2,post)\
1394
{ngx_string (name),\
1395
NGX_CONF_TAKE2|NDK_HTTP_MAIN_LIF_CONF,\
1396
func, off1, off2, post},
1398
#define NDK_HTTP_SRV_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1399
{ngx_string (name),\
1400
NGX_CONF_TAKE2|NDK_HTTP_SRV_LOC_CONF,\
1401
func, off1, off2, post},
1403
#define NDK_HTTP_SRV_LIF_CONF_TAKE2(name,func,off1,off2,post)\
1404
{ngx_string (name),\
1405
NGX_CONF_TAKE2|NDK_HTTP_SRV_LIF_CONF,\
1406
func, off1, off2, post},
1408
#define NDK_HTTP_SIF_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1409
{ngx_string (name),\
1410
NGX_CONF_TAKE2|NDK_HTTP_SIF_LOC_CONF,\
1411
func, off1, off2, post},
1413
#define NDK_HTTP_SIF_LIF_CONF_TAKE2(name,func,off1,off2,post)\
1414
{ngx_string (name),\
1415
NGX_CONF_TAKE2|NDK_HTTP_SIF_LIF_CONF,\
1416
func, off1, off2, post},
1418
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1419
{ngx_string (name),\
1420
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1421
func, off1, off2, post},
1423
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE2(name,func,off1,off2,post)\
1424
{ngx_string (name),\
1425
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1426
func, off1, off2, post},
1428
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1429
{ngx_string (name),\
1430
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1431
func, off1, off2, post},
1433
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE2(name,func,off1,off2,post)\
1434
{ngx_string (name),\
1435
NGX_CONF_TAKE2|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1436
func, off1, off2, post},
1438
#define NDK_HTTP_CONF_TAKE2(name,func,off1,off2,post)\
1439
{ngx_string (name),\
1440
NGX_CONF_TAKE2|NDK_HTTP_CONF,\
1441
func, off1, off2, post},
1443
#define NDK_HTTP_UPS_CONF_TAKE2(name,func,off1,off2,post)\
1444
{ngx_string (name),\
1445
NGX_CONF_TAKE2|NDK_HTTP_UPS_CONF,\
1446
func, off1, off2, post},
1448
#define NDK_HTTP_ANY_CONF_TAKE2(name,func,off1,off2,post)\
1449
{ngx_string (name),\
1450
NGX_CONF_TAKE2|NDK_HTTP_ANY_CONF,\
1451
func, off1, off2, post},
1453
#define NDK_ANY_CONF_TAKE2(name,func,off1,off2,post)\
1454
{ngx_string (name),\
1455
NGX_CONF_TAKE2|NDK_ANY_CONF,\
1456
func, off1, off2, post},
1459
#define NDK_HTTP_MAIN_CONF_TAKE23(name,func,off1,off2,post)\
1460
{ngx_string (name),\
1461
NGX_CONF_TAKE23|NDK_HTTP_MAIN_CONF,\
1462
func, off1, off2, post},
1464
#define NDK_HTTP_SRV_CONF_TAKE23(name,func,off1,off2,post)\
1465
{ngx_string (name),\
1466
NGX_CONF_TAKE23|NDK_HTTP_SRV_CONF,\
1467
func, off1, off2, post},
1469
#define NDK_HTTP_SIF_CONF_TAKE23(name,func,off1,off2,post)\
1470
{ngx_string (name),\
1471
NGX_CONF_TAKE23|NDK_HTTP_SIF_CONF,\
1472
func, off1, off2, post},
1474
#define NDK_HTTP_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1475
{ngx_string (name),\
1476
NGX_CONF_TAKE23|NDK_HTTP_LOC_CONF,\
1477
func, off1, off2, post},
1479
#define NDK_HTTP_LIF_CONF_TAKE23(name,func,off1,off2,post)\
1480
{ngx_string (name),\
1481
NGX_CONF_TAKE23|NDK_HTTP_LIF_CONF,\
1482
func, off1, off2, post},
1484
#define NDK_HTTP_MAIN_SRV_CONF_TAKE23(name,func,off1,off2,post)\
1485
{ngx_string (name),\
1486
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SRV_CONF,\
1487
func, off1, off2, post},
1489
#define NDK_HTTP_MAIN_SIF_CONF_TAKE23(name,func,off1,off2,post)\
1490
{ngx_string (name),\
1491
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SIF_CONF,\
1492
func, off1, off2, post},
1494
#define NDK_HTTP_MAIN_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1495
{ngx_string (name),\
1496
NGX_CONF_TAKE23|NDK_HTTP_MAIN_LOC_CONF,\
1497
func, off1, off2, post},
1499
#define NDK_HTTP_MAIN_LIF_CONF_TAKE23(name,func,off1,off2,post)\
1500
{ngx_string (name),\
1501
NGX_CONF_TAKE23|NDK_HTTP_MAIN_LIF_CONF,\
1502
func, off1, off2, post},
1504
#define NDK_HTTP_SRV_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1505
{ngx_string (name),\
1506
NGX_CONF_TAKE23|NDK_HTTP_SRV_LOC_CONF,\
1507
func, off1, off2, post},
1509
#define NDK_HTTP_SRV_LIF_CONF_TAKE23(name,func,off1,off2,post)\
1510
{ngx_string (name),\
1511
NGX_CONF_TAKE23|NDK_HTTP_SRV_LIF_CONF,\
1512
func, off1, off2, post},
1514
#define NDK_HTTP_SIF_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1515
{ngx_string (name),\
1516
NGX_CONF_TAKE23|NDK_HTTP_SIF_LOC_CONF,\
1517
func, off1, off2, post},
1519
#define NDK_HTTP_SIF_LIF_CONF_TAKE23(name,func,off1,off2,post)\
1520
{ngx_string (name),\
1521
NGX_CONF_TAKE23|NDK_HTTP_SIF_LIF_CONF,\
1522
func, off1, off2, post},
1524
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1525
{ngx_string (name),\
1526
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1527
func, off1, off2, post},
1529
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE23(name,func,off1,off2,post)\
1530
{ngx_string (name),\
1531
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1532
func, off1, off2, post},
1534
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1535
{ngx_string (name),\
1536
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1537
func, off1, off2, post},
1539
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE23(name,func,off1,off2,post)\
1540
{ngx_string (name),\
1541
NGX_CONF_TAKE23|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1542
func, off1, off2, post},
1544
#define NDK_HTTP_CONF_TAKE23(name,func,off1,off2,post)\
1545
{ngx_string (name),\
1546
NGX_CONF_TAKE23|NDK_HTTP_CONF,\
1547
func, off1, off2, post},
1549
#define NDK_HTTP_UPS_CONF_TAKE23(name,func,off1,off2,post)\
1550
{ngx_string (name),\
1551
NGX_CONF_TAKE23|NDK_HTTP_UPS_CONF,\
1552
func, off1, off2, post},
1554
#define NDK_HTTP_ANY_CONF_TAKE23(name,func,off1,off2,post)\
1555
{ngx_string (name),\
1556
NGX_CONF_TAKE23|NDK_HTTP_ANY_CONF,\
1557
func, off1, off2, post},
1559
#define NDK_ANY_CONF_TAKE23(name,func,off1,off2,post)\
1560
{ngx_string (name),\
1561
NGX_CONF_TAKE23|NDK_ANY_CONF,\
1562
func, off1, off2, post},
1565
#define NDK_HTTP_MAIN_CONF_TAKE3(name,func,off1,off2,post)\
1566
{ngx_string (name),\
1567
NGX_CONF_TAKE3|NDK_HTTP_MAIN_CONF,\
1568
func, off1, off2, post},
1570
#define NDK_HTTP_SRV_CONF_TAKE3(name,func,off1,off2,post)\
1571
{ngx_string (name),\
1572
NGX_CONF_TAKE3|NDK_HTTP_SRV_CONF,\
1573
func, off1, off2, post},
1575
#define NDK_HTTP_SIF_CONF_TAKE3(name,func,off1,off2,post)\
1576
{ngx_string (name),\
1577
NGX_CONF_TAKE3|NDK_HTTP_SIF_CONF,\
1578
func, off1, off2, post},
1580
#define NDK_HTTP_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1581
{ngx_string (name),\
1582
NGX_CONF_TAKE3|NDK_HTTP_LOC_CONF,\
1583
func, off1, off2, post},
1585
#define NDK_HTTP_LIF_CONF_TAKE3(name,func,off1,off2,post)\
1586
{ngx_string (name),\
1587
NGX_CONF_TAKE3|NDK_HTTP_LIF_CONF,\
1588
func, off1, off2, post},
1590
#define NDK_HTTP_MAIN_SRV_CONF_TAKE3(name,func,off1,off2,post)\
1591
{ngx_string (name),\
1592
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SRV_CONF,\
1593
func, off1, off2, post},
1595
#define NDK_HTTP_MAIN_SIF_CONF_TAKE3(name,func,off1,off2,post)\
1596
{ngx_string (name),\
1597
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SIF_CONF,\
1598
func, off1, off2, post},
1600
#define NDK_HTTP_MAIN_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1601
{ngx_string (name),\
1602
NGX_CONF_TAKE3|NDK_HTTP_MAIN_LOC_CONF,\
1603
func, off1, off2, post},
1605
#define NDK_HTTP_MAIN_LIF_CONF_TAKE3(name,func,off1,off2,post)\
1606
{ngx_string (name),\
1607
NGX_CONF_TAKE3|NDK_HTTP_MAIN_LIF_CONF,\
1608
func, off1, off2, post},
1610
#define NDK_HTTP_SRV_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1611
{ngx_string (name),\
1612
NGX_CONF_TAKE3|NDK_HTTP_SRV_LOC_CONF,\
1613
func, off1, off2, post},
1615
#define NDK_HTTP_SRV_LIF_CONF_TAKE3(name,func,off1,off2,post)\
1616
{ngx_string (name),\
1617
NGX_CONF_TAKE3|NDK_HTTP_SRV_LIF_CONF,\
1618
func, off1, off2, post},
1620
#define NDK_HTTP_SIF_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1621
{ngx_string (name),\
1622
NGX_CONF_TAKE3|NDK_HTTP_SIF_LOC_CONF,\
1623
func, off1, off2, post},
1625
#define NDK_HTTP_SIF_LIF_CONF_TAKE3(name,func,off1,off2,post)\
1626
{ngx_string (name),\
1627
NGX_CONF_TAKE3|NDK_HTTP_SIF_LIF_CONF,\
1628
func, off1, off2, post},
1630
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1631
{ngx_string (name),\
1632
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1633
func, off1, off2, post},
1635
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE3(name,func,off1,off2,post)\
1636
{ngx_string (name),\
1637
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1638
func, off1, off2, post},
1640
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1641
{ngx_string (name),\
1642
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1643
func, off1, off2, post},
1645
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE3(name,func,off1,off2,post)\
1646
{ngx_string (name),\
1647
NGX_CONF_TAKE3|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1648
func, off1, off2, post},
1650
#define NDK_HTTP_CONF_TAKE3(name,func,off1,off2,post)\
1651
{ngx_string (name),\
1652
NGX_CONF_TAKE3|NDK_HTTP_CONF,\
1653
func, off1, off2, post},
1655
#define NDK_HTTP_UPS_CONF_TAKE3(name,func,off1,off2,post)\
1656
{ngx_string (name),\
1657
NGX_CONF_TAKE3|NDK_HTTP_UPS_CONF,\
1658
func, off1, off2, post},
1660
#define NDK_HTTP_ANY_CONF_TAKE3(name,func,off1,off2,post)\
1661
{ngx_string (name),\
1662
NGX_CONF_TAKE3|NDK_HTTP_ANY_CONF,\
1663
func, off1, off2, post},
1665
#define NDK_ANY_CONF_TAKE3(name,func,off1,off2,post)\
1666
{ngx_string (name),\
1667
NGX_CONF_TAKE3|NDK_ANY_CONF,\
1668
func, off1, off2, post},
1671
#define NDK_HTTP_MAIN_CONF_TAKE4(name,func,off1,off2,post)\
1672
{ngx_string (name),\
1673
NGX_CONF_TAKE4|NDK_HTTP_MAIN_CONF,\
1674
func, off1, off2, post},
1676
#define NDK_HTTP_SRV_CONF_TAKE4(name,func,off1,off2,post)\
1677
{ngx_string (name),\
1678
NGX_CONF_TAKE4|NDK_HTTP_SRV_CONF,\
1679
func, off1, off2, post},
1681
#define NDK_HTTP_SIF_CONF_TAKE4(name,func,off1,off2,post)\
1682
{ngx_string (name),\
1683
NGX_CONF_TAKE4|NDK_HTTP_SIF_CONF,\
1684
func, off1, off2, post},
1686
#define NDK_HTTP_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1687
{ngx_string (name),\
1688
NGX_CONF_TAKE4|NDK_HTTP_LOC_CONF,\
1689
func, off1, off2, post},
1691
#define NDK_HTTP_LIF_CONF_TAKE4(name,func,off1,off2,post)\
1692
{ngx_string (name),\
1693
NGX_CONF_TAKE4|NDK_HTTP_LIF_CONF,\
1694
func, off1, off2, post},
1696
#define NDK_HTTP_MAIN_SRV_CONF_TAKE4(name,func,off1,off2,post)\
1697
{ngx_string (name),\
1698
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SRV_CONF,\
1699
func, off1, off2, post},
1701
#define NDK_HTTP_MAIN_SIF_CONF_TAKE4(name,func,off1,off2,post)\
1702
{ngx_string (name),\
1703
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SIF_CONF,\
1704
func, off1, off2, post},
1706
#define NDK_HTTP_MAIN_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1707
{ngx_string (name),\
1708
NGX_CONF_TAKE4|NDK_HTTP_MAIN_LOC_CONF,\
1709
func, off1, off2, post},
1711
#define NDK_HTTP_MAIN_LIF_CONF_TAKE4(name,func,off1,off2,post)\
1712
{ngx_string (name),\
1713
NGX_CONF_TAKE4|NDK_HTTP_MAIN_LIF_CONF,\
1714
func, off1, off2, post},
1716
#define NDK_HTTP_SRV_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1717
{ngx_string (name),\
1718
NGX_CONF_TAKE4|NDK_HTTP_SRV_LOC_CONF,\
1719
func, off1, off2, post},
1721
#define NDK_HTTP_SRV_LIF_CONF_TAKE4(name,func,off1,off2,post)\
1722
{ngx_string (name),\
1723
NGX_CONF_TAKE4|NDK_HTTP_SRV_LIF_CONF,\
1724
func, off1, off2, post},
1726
#define NDK_HTTP_SIF_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1727
{ngx_string (name),\
1728
NGX_CONF_TAKE4|NDK_HTTP_SIF_LOC_CONF,\
1729
func, off1, off2, post},
1731
#define NDK_HTTP_SIF_LIF_CONF_TAKE4(name,func,off1,off2,post)\
1732
{ngx_string (name),\
1733
NGX_CONF_TAKE4|NDK_HTTP_SIF_LIF_CONF,\
1734
func, off1, off2, post},
1736
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1737
{ngx_string (name),\
1738
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1739
func, off1, off2, post},
1741
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE4(name,func,off1,off2,post)\
1742
{ngx_string (name),\
1743
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1744
func, off1, off2, post},
1746
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1747
{ngx_string (name),\
1748
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1749
func, off1, off2, post},
1751
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE4(name,func,off1,off2,post)\
1752
{ngx_string (name),\
1753
NGX_CONF_TAKE4|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1754
func, off1, off2, post},
1756
#define NDK_HTTP_CONF_TAKE4(name,func,off1,off2,post)\
1757
{ngx_string (name),\
1758
NGX_CONF_TAKE4|NDK_HTTP_CONF,\
1759
func, off1, off2, post},
1761
#define NDK_HTTP_UPS_CONF_TAKE4(name,func,off1,off2,post)\
1762
{ngx_string (name),\
1763
NGX_CONF_TAKE4|NDK_HTTP_UPS_CONF,\
1764
func, off1, off2, post},
1766
#define NDK_HTTP_ANY_CONF_TAKE4(name,func,off1,off2,post)\
1767
{ngx_string (name),\
1768
NGX_CONF_TAKE4|NDK_HTTP_ANY_CONF,\
1769
func, off1, off2, post},
1771
#define NDK_ANY_CONF_TAKE4(name,func,off1,off2,post)\
1772
{ngx_string (name),\
1773
NGX_CONF_TAKE4|NDK_ANY_CONF,\
1774
func, off1, off2, post},
1777
#define NDK_HTTP_MAIN_CONF_TAKE5(name,func,off1,off2,post)\
1778
{ngx_string (name),\
1779
NGX_CONF_TAKE5|NDK_HTTP_MAIN_CONF,\
1780
func, off1, off2, post},
1782
#define NDK_HTTP_SRV_CONF_TAKE5(name,func,off1,off2,post)\
1783
{ngx_string (name),\
1784
NGX_CONF_TAKE5|NDK_HTTP_SRV_CONF,\
1785
func, off1, off2, post},
1787
#define NDK_HTTP_SIF_CONF_TAKE5(name,func,off1,off2,post)\
1788
{ngx_string (name),\
1789
NGX_CONF_TAKE5|NDK_HTTP_SIF_CONF,\
1790
func, off1, off2, post},
1792
#define NDK_HTTP_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1793
{ngx_string (name),\
1794
NGX_CONF_TAKE5|NDK_HTTP_LOC_CONF,\
1795
func, off1, off2, post},
1797
#define NDK_HTTP_LIF_CONF_TAKE5(name,func,off1,off2,post)\
1798
{ngx_string (name),\
1799
NGX_CONF_TAKE5|NDK_HTTP_LIF_CONF,\
1800
func, off1, off2, post},
1802
#define NDK_HTTP_MAIN_SRV_CONF_TAKE5(name,func,off1,off2,post)\
1803
{ngx_string (name),\
1804
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SRV_CONF,\
1805
func, off1, off2, post},
1807
#define NDK_HTTP_MAIN_SIF_CONF_TAKE5(name,func,off1,off2,post)\
1808
{ngx_string (name),\
1809
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SIF_CONF,\
1810
func, off1, off2, post},
1812
#define NDK_HTTP_MAIN_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1813
{ngx_string (name),\
1814
NGX_CONF_TAKE5|NDK_HTTP_MAIN_LOC_CONF,\
1815
func, off1, off2, post},
1817
#define NDK_HTTP_MAIN_LIF_CONF_TAKE5(name,func,off1,off2,post)\
1818
{ngx_string (name),\
1819
NGX_CONF_TAKE5|NDK_HTTP_MAIN_LIF_CONF,\
1820
func, off1, off2, post},
1822
#define NDK_HTTP_SRV_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1823
{ngx_string (name),\
1824
NGX_CONF_TAKE5|NDK_HTTP_SRV_LOC_CONF,\
1825
func, off1, off2, post},
1827
#define NDK_HTTP_SRV_LIF_CONF_TAKE5(name,func,off1,off2,post)\
1828
{ngx_string (name),\
1829
NGX_CONF_TAKE5|NDK_HTTP_SRV_LIF_CONF,\
1830
func, off1, off2, post},
1832
#define NDK_HTTP_SIF_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1833
{ngx_string (name),\
1834
NGX_CONF_TAKE5|NDK_HTTP_SIF_LOC_CONF,\
1835
func, off1, off2, post},
1837
#define NDK_HTTP_SIF_LIF_CONF_TAKE5(name,func,off1,off2,post)\
1838
{ngx_string (name),\
1839
NGX_CONF_TAKE5|NDK_HTTP_SIF_LIF_CONF,\
1840
func, off1, off2, post},
1842
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1843
{ngx_string (name),\
1844
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1845
func, off1, off2, post},
1847
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE5(name,func,off1,off2,post)\
1848
{ngx_string (name),\
1849
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1850
func, off1, off2, post},
1852
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1853
{ngx_string (name),\
1854
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1855
func, off1, off2, post},
1857
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE5(name,func,off1,off2,post)\
1858
{ngx_string (name),\
1859
NGX_CONF_TAKE5|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1860
func, off1, off2, post},
1862
#define NDK_HTTP_CONF_TAKE5(name,func,off1,off2,post)\
1863
{ngx_string (name),\
1864
NGX_CONF_TAKE5|NDK_HTTP_CONF,\
1865
func, off1, off2, post},
1867
#define NDK_HTTP_UPS_CONF_TAKE5(name,func,off1,off2,post)\
1868
{ngx_string (name),\
1869
NGX_CONF_TAKE5|NDK_HTTP_UPS_CONF,\
1870
func, off1, off2, post},
1872
#define NDK_HTTP_ANY_CONF_TAKE5(name,func,off1,off2,post)\
1873
{ngx_string (name),\
1874
NGX_CONF_TAKE5|NDK_HTTP_ANY_CONF,\
1875
func, off1, off2, post},
1877
#define NDK_ANY_CONF_TAKE5(name,func,off1,off2,post)\
1878
{ngx_string (name),\
1879
NGX_CONF_TAKE5|NDK_ANY_CONF,\
1880
func, off1, off2, post},
1883
#define NDK_HTTP_MAIN_CONF_TAKE6(name,func,off1,off2,post)\
1884
{ngx_string (name),\
1885
NGX_CONF_TAKE6|NDK_HTTP_MAIN_CONF,\
1886
func, off1, off2, post},
1888
#define NDK_HTTP_SRV_CONF_TAKE6(name,func,off1,off2,post)\
1889
{ngx_string (name),\
1890
NGX_CONF_TAKE6|NDK_HTTP_SRV_CONF,\
1891
func, off1, off2, post},
1893
#define NDK_HTTP_SIF_CONF_TAKE6(name,func,off1,off2,post)\
1894
{ngx_string (name),\
1895
NGX_CONF_TAKE6|NDK_HTTP_SIF_CONF,\
1896
func, off1, off2, post},
1898
#define NDK_HTTP_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1899
{ngx_string (name),\
1900
NGX_CONF_TAKE6|NDK_HTTP_LOC_CONF,\
1901
func, off1, off2, post},
1903
#define NDK_HTTP_LIF_CONF_TAKE6(name,func,off1,off2,post)\
1904
{ngx_string (name),\
1905
NGX_CONF_TAKE6|NDK_HTTP_LIF_CONF,\
1906
func, off1, off2, post},
1908
#define NDK_HTTP_MAIN_SRV_CONF_TAKE6(name,func,off1,off2,post)\
1909
{ngx_string (name),\
1910
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SRV_CONF,\
1911
func, off1, off2, post},
1913
#define NDK_HTTP_MAIN_SIF_CONF_TAKE6(name,func,off1,off2,post)\
1914
{ngx_string (name),\
1915
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SIF_CONF,\
1916
func, off1, off2, post},
1918
#define NDK_HTTP_MAIN_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1919
{ngx_string (name),\
1920
NGX_CONF_TAKE6|NDK_HTTP_MAIN_LOC_CONF,\
1921
func, off1, off2, post},
1923
#define NDK_HTTP_MAIN_LIF_CONF_TAKE6(name,func,off1,off2,post)\
1924
{ngx_string (name),\
1925
NGX_CONF_TAKE6|NDK_HTTP_MAIN_LIF_CONF,\
1926
func, off1, off2, post},
1928
#define NDK_HTTP_SRV_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1929
{ngx_string (name),\
1930
NGX_CONF_TAKE6|NDK_HTTP_SRV_LOC_CONF,\
1931
func, off1, off2, post},
1933
#define NDK_HTTP_SRV_LIF_CONF_TAKE6(name,func,off1,off2,post)\
1934
{ngx_string (name),\
1935
NGX_CONF_TAKE6|NDK_HTTP_SRV_LIF_CONF,\
1936
func, off1, off2, post},
1938
#define NDK_HTTP_SIF_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1939
{ngx_string (name),\
1940
NGX_CONF_TAKE6|NDK_HTTP_SIF_LOC_CONF,\
1941
func, off1, off2, post},
1943
#define NDK_HTTP_SIF_LIF_CONF_TAKE6(name,func,off1,off2,post)\
1944
{ngx_string (name),\
1945
NGX_CONF_TAKE6|NDK_HTTP_SIF_LIF_CONF,\
1946
func, off1, off2, post},
1948
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1949
{ngx_string (name),\
1950
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SRV_LOC_CONF,\
1951
func, off1, off2, post},
1953
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE6(name,func,off1,off2,post)\
1954
{ngx_string (name),\
1955
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SRV_LIF_CONF,\
1956
func, off1, off2, post},
1958
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1959
{ngx_string (name),\
1960
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SIF_LOC_CONF,\
1961
func, off1, off2, post},
1963
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE6(name,func,off1,off2,post)\
1964
{ngx_string (name),\
1965
NGX_CONF_TAKE6|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
1966
func, off1, off2, post},
1968
#define NDK_HTTP_CONF_TAKE6(name,func,off1,off2,post)\
1969
{ngx_string (name),\
1970
NGX_CONF_TAKE6|NDK_HTTP_CONF,\
1971
func, off1, off2, post},
1973
#define NDK_HTTP_UPS_CONF_TAKE6(name,func,off1,off2,post)\
1974
{ngx_string (name),\
1975
NGX_CONF_TAKE6|NDK_HTTP_UPS_CONF,\
1976
func, off1, off2, post},
1978
#define NDK_HTTP_ANY_CONF_TAKE6(name,func,off1,off2,post)\
1979
{ngx_string (name),\
1980
NGX_CONF_TAKE6|NDK_HTTP_ANY_CONF,\
1981
func, off1, off2, post},
1983
#define NDK_ANY_CONF_TAKE6(name,func,off1,off2,post)\
1984
{ngx_string (name),\
1985
NGX_CONF_TAKE6|NDK_ANY_CONF,\
1986
func, off1, off2, post},
1989
#define NDK_HTTP_MAIN_CONF_TAKE7(name,func,off1,off2,post)\
1990
{ngx_string (name),\
1991
NGX_CONF_TAKE7|NDK_HTTP_MAIN_CONF,\
1992
func, off1, off2, post},
1994
#define NDK_HTTP_SRV_CONF_TAKE7(name,func,off1,off2,post)\
1995
{ngx_string (name),\
1996
NGX_CONF_TAKE7|NDK_HTTP_SRV_CONF,\
1997
func, off1, off2, post},
1999
#define NDK_HTTP_SIF_CONF_TAKE7(name,func,off1,off2,post)\
2000
{ngx_string (name),\
2001
NGX_CONF_TAKE7|NDK_HTTP_SIF_CONF,\
2002
func, off1, off2, post},
2004
#define NDK_HTTP_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2005
{ngx_string (name),\
2006
NGX_CONF_TAKE7|NDK_HTTP_LOC_CONF,\
2007
func, off1, off2, post},
2009
#define NDK_HTTP_LIF_CONF_TAKE7(name,func,off1,off2,post)\
2010
{ngx_string (name),\
2011
NGX_CONF_TAKE7|NDK_HTTP_LIF_CONF,\
2012
func, off1, off2, post},
2014
#define NDK_HTTP_MAIN_SRV_CONF_TAKE7(name,func,off1,off2,post)\
2015
{ngx_string (name),\
2016
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SRV_CONF,\
2017
func, off1, off2, post},
2019
#define NDK_HTTP_MAIN_SIF_CONF_TAKE7(name,func,off1,off2,post)\
2020
{ngx_string (name),\
2021
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SIF_CONF,\
2022
func, off1, off2, post},
2024
#define NDK_HTTP_MAIN_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2025
{ngx_string (name),\
2026
NGX_CONF_TAKE7|NDK_HTTP_MAIN_LOC_CONF,\
2027
func, off1, off2, post},
2029
#define NDK_HTTP_MAIN_LIF_CONF_TAKE7(name,func,off1,off2,post)\
2030
{ngx_string (name),\
2031
NGX_CONF_TAKE7|NDK_HTTP_MAIN_LIF_CONF,\
2032
func, off1, off2, post},
2034
#define NDK_HTTP_SRV_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2035
{ngx_string (name),\
2036
NGX_CONF_TAKE7|NDK_HTTP_SRV_LOC_CONF,\
2037
func, off1, off2, post},
2039
#define NDK_HTTP_SRV_LIF_CONF_TAKE7(name,func,off1,off2,post)\
2040
{ngx_string (name),\
2041
NGX_CONF_TAKE7|NDK_HTTP_SRV_LIF_CONF,\
2042
func, off1, off2, post},
2044
#define NDK_HTTP_SIF_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2045
{ngx_string (name),\
2046
NGX_CONF_TAKE7|NDK_HTTP_SIF_LOC_CONF,\
2047
func, off1, off2, post},
2049
#define NDK_HTTP_SIF_LIF_CONF_TAKE7(name,func,off1,off2,post)\
2050
{ngx_string (name),\
2051
NGX_CONF_TAKE7|NDK_HTTP_SIF_LIF_CONF,\
2052
func, off1, off2, post},
2054
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2055
{ngx_string (name),\
2056
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SRV_LOC_CONF,\
2057
func, off1, off2, post},
2059
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE7(name,func,off1,off2,post)\
2060
{ngx_string (name),\
2061
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SRV_LIF_CONF,\
2062
func, off1, off2, post},
2064
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2065
{ngx_string (name),\
2066
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SIF_LOC_CONF,\
2067
func, off1, off2, post},
2069
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE7(name,func,off1,off2,post)\
2070
{ngx_string (name),\
2071
NGX_CONF_TAKE7|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
2072
func, off1, off2, post},
2074
#define NDK_HTTP_CONF_TAKE7(name,func,off1,off2,post)\
2075
{ngx_string (name),\
2076
NGX_CONF_TAKE7|NDK_HTTP_CONF,\
2077
func, off1, off2, post},
2079
#define NDK_HTTP_UPS_CONF_TAKE7(name,func,off1,off2,post)\
2080
{ngx_string (name),\
2081
NGX_CONF_TAKE7|NDK_HTTP_UPS_CONF,\
2082
func, off1, off2, post},
2084
#define NDK_HTTP_ANY_CONF_TAKE7(name,func,off1,off2,post)\
2085
{ngx_string (name),\
2086
NGX_CONF_TAKE7|NDK_HTTP_ANY_CONF,\
2087
func, off1, off2, post},
2089
#define NDK_ANY_CONF_TAKE7(name,func,off1,off2,post)\
2090
{ngx_string (name),\
2091
NGX_CONF_TAKE7|NDK_ANY_CONF,\
2092
func, off1, off2, post},
2095
#define NDK_HTTP_MAIN_CONF_TAKE8(name,func,off1,off2,post)\
2096
{ngx_string (name),\
2097
NGX_CONF_TAKE8|NDK_HTTP_MAIN_CONF,\
2098
func, off1, off2, post},
2100
#define NDK_HTTP_SRV_CONF_TAKE8(name,func,off1,off2,post)\
2101
{ngx_string (name),\
2102
NGX_CONF_TAKE8|NDK_HTTP_SRV_CONF,\
2103
func, off1, off2, post},
2105
#define NDK_HTTP_SIF_CONF_TAKE8(name,func,off1,off2,post)\
2106
{ngx_string (name),\
2107
NGX_CONF_TAKE8|NDK_HTTP_SIF_CONF,\
2108
func, off1, off2, post},
2110
#define NDK_HTTP_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2111
{ngx_string (name),\
2112
NGX_CONF_TAKE8|NDK_HTTP_LOC_CONF,\
2113
func, off1, off2, post},
2115
#define NDK_HTTP_LIF_CONF_TAKE8(name,func,off1,off2,post)\
2116
{ngx_string (name),\
2117
NGX_CONF_TAKE8|NDK_HTTP_LIF_CONF,\
2118
func, off1, off2, post},
2120
#define NDK_HTTP_MAIN_SRV_CONF_TAKE8(name,func,off1,off2,post)\
2121
{ngx_string (name),\
2122
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SRV_CONF,\
2123
func, off1, off2, post},
2125
#define NDK_HTTP_MAIN_SIF_CONF_TAKE8(name,func,off1,off2,post)\
2126
{ngx_string (name),\
2127
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SIF_CONF,\
2128
func, off1, off2, post},
2130
#define NDK_HTTP_MAIN_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2131
{ngx_string (name),\
2132
NGX_CONF_TAKE8|NDK_HTTP_MAIN_LOC_CONF,\
2133
func, off1, off2, post},
2135
#define NDK_HTTP_MAIN_LIF_CONF_TAKE8(name,func,off1,off2,post)\
2136
{ngx_string (name),\
2137
NGX_CONF_TAKE8|NDK_HTTP_MAIN_LIF_CONF,\
2138
func, off1, off2, post},
2140
#define NDK_HTTP_SRV_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2141
{ngx_string (name),\
2142
NGX_CONF_TAKE8|NDK_HTTP_SRV_LOC_CONF,\
2143
func, off1, off2, post},
2145
#define NDK_HTTP_SRV_LIF_CONF_TAKE8(name,func,off1,off2,post)\
2146
{ngx_string (name),\
2147
NGX_CONF_TAKE8|NDK_HTTP_SRV_LIF_CONF,\
2148
func, off1, off2, post},
2150
#define NDK_HTTP_SIF_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2151
{ngx_string (name),\
2152
NGX_CONF_TAKE8|NDK_HTTP_SIF_LOC_CONF,\
2153
func, off1, off2, post},
2155
#define NDK_HTTP_SIF_LIF_CONF_TAKE8(name,func,off1,off2,post)\
2156
{ngx_string (name),\
2157
NGX_CONF_TAKE8|NDK_HTTP_SIF_LIF_CONF,\
2158
func, off1, off2, post},
2160
#define NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2161
{ngx_string (name),\
2162
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SRV_LOC_CONF,\
2163
func, off1, off2, post},
2165
#define NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE8(name,func,off1,off2,post)\
2166
{ngx_string (name),\
2167
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SRV_LIF_CONF,\
2168
func, off1, off2, post},
2170
#define NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2171
{ngx_string (name),\
2172
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SIF_LOC_CONF,\
2173
func, off1, off2, post},
2175
#define NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE8(name,func,off1,off2,post)\
2176
{ngx_string (name),\
2177
NGX_CONF_TAKE8|NDK_HTTP_MAIN_SRV_SIF_LOC_CONF,\
2178
func, off1, off2, post},
2180
#define NDK_HTTP_CONF_TAKE8(name,func,off1,off2,post)\
2181
{ngx_string (name),\
2182
NGX_CONF_TAKE8|NDK_HTTP_CONF,\
2183
func, off1, off2, post},
2185
#define NDK_HTTP_UPS_CONF_TAKE8(name,func,off1,off2,post)\
2186
{ngx_string (name),\
2187
NGX_CONF_TAKE8|NDK_HTTP_UPS_CONF,\
2188
func, off1, off2, post},
2190
#define NDK_HTTP_ANY_CONF_TAKE8(name,func,off1,off2,post)\
2191
{ngx_string (name),\
2192
NGX_CONF_TAKE8|NDK_HTTP_ANY_CONF,\
2193
func, off1, off2, post},
2195
#define NDK_ANY_CONF_TAKE8(name,func,off1,off2,post)\
2196
{ngx_string (name),\
2197
NGX_CONF_TAKE8|NDK_ANY_CONF,\
2198
func, off1, off2, post},