source: EcnlProtoTool/trunk/asp3_dcre/tinet/netapp/tinet_tcp_echo_srv.cfg@ 321

Last change on this file since 321 was 321, checked in by coas-nagasima, 7 years ago

文字コードを設定

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 21.2 KB
RevLine 
[270]1/*
2 * TINET (TCP/IP Protocol Stack)
3 *
4 * Copyright (C) 2001-2009 by Dep. of Computer Science and Engineering
5 * Tomakomai National College of Technology, JAPAN
6 *
7 * 上記著作権者は,以下の (1)~(4) の条件か,Free Software Foundation
8 * によって公表されている GNU General Public License の Version 2 に記
9 * 述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
10 * を改変したものを含む.以下同じ)を使用・複製・改変・再配布(以下,
11 * 利用と呼ぶ)することを無償で許諾する.
12 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
13 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー
14 * スコード中に含まれていること.
15 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
16 * 用できる形で再配布する場合には,再配布に伴うドキュメント(利用
17 * 者マニュアルなど)に,上記の著作権表示,この利用条件および下記
18 * の無保証規定を掲載すること.
19 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
20 * 用できない形で再配布する場合には,次の条件を満たすこと.
21 * (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著
22 * 作権表示,この利用条件および下記の無保証規定を掲載すること.
23 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
24 * 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること.
25 *
26 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者お
27 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
28 * 含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
29 * 接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
30 *
31 * @(#) $Id$
32 */
33
34/*
35 * TCP ECHO サーバの TCP/IP コンフィギュレーションファイル
36 */
37
38#if defined(USE_TCP_ECHO_SRV1) || defined(USE_TCP_ECHO_SRV2)
39
40#ifndef USE_TCP_EXTENTIONS
41
42/* TCP 受付口 */
43
44#ifdef SUPPORT_INET4
45
46TCP_CRE_REP (TCP_ECHO_SRV_REPID, {
47 0,
48 { IPV4_ADDRANY, 7 }
49 } );
50
51#endif /* of #ifdef SUPPORT_INET4 */
52
53#ifdef SUPPORT_INET6
54
55TCP6_CRE_REP (TCP_ECHO_SRV_REPID, {
56 0,
57 { IPV6_ADDRANY, 7 }
58 } );
59
60#endif /* of #ifdef SUPPORT_INET6 */
61
62/* TCP 通信端点 */
63
64#ifdef SUPPORT_INET4
65
66#ifdef USE_TCP_NON_BLOCKING
67
68#if defined(TCP_CFG_SWBUF_CSAVE)
69
70#if defined(TCP_CFG_RWBUF_CSAVE)
71
72TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
73 0,
74 NADR,
75 TCP_ECHO_SRV_SWBUF_SIZE,
76 NADR,
77 TCP_ECHO_SRV_RWBUF_SIZE,
78 callback_nblk_tcp_echo_srv
79 } );
80
81#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
82
83TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
84 0,
85 NADR,
86 TCP_ECHO_SRV_SWBUF_SIZE,
87 tcp_echo_srv_rwbuf,
88 TCP_ECHO_SRV_RWBUF_SIZE,
89 callback_nblk_tcp_echo_srv
90 } );
91
92#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
93
94#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
95
96#if defined(TCP_CFG_RWBUF_CSAVE)
97
98TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
99 0,
100 tcp_echo_srv_swbuf,
101 TCP_ECHO_SRV_SWBUF_SIZE,
102 NADR,
103 TCP_ECHO_SRV_RWBUF_SIZE,
104 callback_nblk_tcp_echo_srv
105 } );
106
107#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
108
109TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
110 0,
111 tcp_echo_srv_swbuf,
112 TCP_ECHO_SRV_SWBUF_SIZE,
113 tcp_echo_srv_rwbuf,
114 TCP_ECHO_SRV_RWBUF_SIZE,
115 callback_nblk_tcp_echo_srv
116 } );
117
118#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
119
120#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
121
122#else /* of #ifdef USE_TCP_NON_BLOCKING */
123
124#if defined(TCP_CFG_SWBUF_CSAVE)
125
126#if defined(TCP_CFG_RWBUF_CSAVE)
127
128TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
129 0,
130 NADR,
131 TCP_ECHO_SRV_SWBUF_SIZE,
132 NADR,
133 TCP_ECHO_SRV_RWBUF_SIZE,
134 NULL
135 } );
136
137#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
138
139TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
140 0,
141 NADR,
142 TCP_ECHO_SRV_SWBUF_SIZE,
143 tcp_echo_srv_rwbuf[0],
144 TCP_ECHO_SRV_RWBUF_SIZE,
145 NULL
146 } );
147
148#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
149
150#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
151
152#if defined(TCP_CFG_RWBUF_CSAVE)
153
154TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
155 0,
156 tcp_echo_srv_swbuf[0],
157 TCP_ECHO_SRV_SWBUF_SIZE,
158 NADR,
159 TCP_ECHO_SRV_RWBUF_SIZE,
160 NULL
161 } );
162
163#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
164
165TCP_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
166 0,
167 tcp_echo_srv_swbuf[0],
168 TCP_ECHO_SRV_SWBUF_SIZE,
169 tcp_echo_srv_rwbuf[0],
170 TCP_ECHO_SRV_RWBUF_SIZE,
171 NULL
172 } );
173
174#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
175
176#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
177
178#ifdef USE_TCP_ECHO_SRV1
179
180#if NUM_TCP_ECHO_SRV_TASKS >= 2
181
182#if defined(TCP_CFG_SWBUF_CSAVE)
183
184#if defined(TCP_CFG_RWBUF_CSAVE)
185
186TCP_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
187 0,
188 NADR,
189 TCP_ECHO_SRV_SWBUF_SIZE,
190 NADR,
191 TCP_ECHO_SRV_RWBUF_SIZE,
192 NULL
193 } );
194
195#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
196
197TCP_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
198 0,
199 NADR,
200 TCP_ECHO_SRV_SWBUF_SIZE,
201 tcp_echo_srv_rwbuf[1],
202 TCP_ECHO_SRV_RWBUF_SIZE,
203 NULL
204 } );
205
206#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
207
208#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
209
210#if defined(TCP_CFG_RWBUF_CSAVE)
211
212TCP_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
213 0,
214 tcp_echo_srv_swbuf[1],
215 TCP_ECHO_SRV_SWBUF_SIZE,
216 NADR,
217 TCP_ECHO_SRV_RWBUF_SIZE,
218 NULL
219 } );
220
221#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
222
223TCP_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
224 0,
225 tcp_echo_srv_swbuf[1],
226 TCP_ECHO_SRV_SWBUF_SIZE,
227 tcp_echo_srv_rwbuf[1],
228 TCP_ECHO_SRV_RWBUF_SIZE,
229 NULL
230 } );
231
232#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
233
234#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
235
236#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 2 */
237
238#if NUM_TCP_ECHO_SRV_TASKS >= 3
239
240#if defined(TCP_CFG_SWBUF_CSAVE)
241
242#if defined(TCP_CFG_RWBUF_CSAVE)
243
244TCP_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
245 0,
246 NADR,
247 TCP_ECHO_SRV_SWBUF_SIZE,
248 NADR,
249 TCP_ECHO_SRV_RWBUF_SIZE,
250 NULL
251 } );
252
253#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
254
255TCP_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
256 0,
257 NADR,
258 TCP_ECHO_SRV_SWBUF_SIZE,
259 tcp_echo_srv_rwbuf[2],
260 TCP_ECHO_SRV_RWBUF_SIZE,
261 NULL
262 } );
263
264#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
265
266#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
267
268#if defined(TCP_CFG_RWBUF_CSAVE)
269
270TCP_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
271 0,
272 tcp_echo_srv_swbuf[2],
273 TCP_ECHO_SRV_SWBUF_SIZE,
274 NADR,
275 TCP_ECHO_SRV_RWBUF_SIZE,
276 NULL
277 } );
278
279#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
280
281TCP_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
282 0,
283 tcp_echo_srv_swbuf[2],
284 TCP_ECHO_SRV_SWBUF_SIZE,
285 tcp_echo_srv_rwbuf[2],
286 TCP_ECHO_SRV_RWBUF_SIZE,
287 NULL
288 } );
289
290#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
291
292#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
293
294#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 3 */
295
296#if NUM_TCP_ECHO_SRV_TASKS >= 4
297
298#if defined(TCP_CFG_SWBUF_CSAVE)
299
300#if defined(TCP_CFG_RWBUF_CSAVE)
301
302TCP_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
303 0,
304 NADR,
305 TCP_ECHO_SRV_SWBUF_SIZE,
306 NADR,
307 TCP_ECHO_SRV_RWBUF_SIZE,
308 NULL
309 } );
310
311#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
312
313TCP_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
314 0,
315 NADR,
316 TCP_ECHO_SRV_SWBUF_SIZE,
317 tcp_echo_srv_rwbuf[3],
318 TCP_ECHO_SRV_RWBUF_SIZE,
319 NULL
320 } );
321
322#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
323
324#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
325
326#if defined(TCP_CFG_RWBUF_CSAVE)
327
328TCP_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
329 0,
330 tcp_echo_srv_swbuf[3],
331 TCP_ECHO_SRV_SWBUF_SIZE,
332 NADR,
333 TCP_ECHO_SRV_RWBUF_SIZE,
334 NULL
335 } );
336
337#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
338
339TCP_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
340 0,
341 tcp_echo_srv_swbuf[3],
342 TCP_ECHO_SRV_SWBUF_SIZE,
343 tcp_echo_srv_rwbuf[3],
344 TCP_ECHO_SRV_RWBUF_SIZE,
345 NULL
346 } );
347
348#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
349
350#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
351
352#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 4 */
353
354#if NUM_TCP_ECHO_SRV_TASKS >= 5
355
356#if defined(TCP_CFG_SWBUF_CSAVE)
357
358#if defined(TCP_CFG_RWBUF_CSAVE)
359
360TCP_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
361 0,
362 NADR,
363 TCP_ECHO_SRV_SWBUF_SIZE,
364 NADR,
365 TCP_ECHO_SRV_RWBUF_SIZE,
366 NULL
367 } );
368
369#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
370
371TCP_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
372 0,
373 NADR,
374 TCP_ECHO_SRV_SWBUF_SIZE,
375 tcp_echo_srv_rwbuf[4],
376 TCP_ECHO_SRV_RWBUF_SIZE,
377 NULL
378 } );
379
380#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
381
382#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
383
384#if defined(TCP_CFG_RWBUF_CSAVE)
385
386TCP_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
387 0,
388 tcp_echo_srv_swbuf[4],
389 TCP_ECHO_SRV_SWBUF_SIZE,
390 NADR,
391 TCP_ECHO_SRV_RWBUF_SIZE,
392 NULL
393 } );
394
395#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
396
397TCP_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
398 0,
399 tcp_echo_srv_swbuf[4],
400 TCP_ECHO_SRV_SWBUF_SIZE,
401 tcp_echo_srv_rwbuf[4],
402 TCP_ECHO_SRV_RWBUF_SIZE,
403 NULL
404 } );
405
406#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
407
408#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
409
410#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 5 */
411
412#if NUM_TCP_ECHO_SRV_TASKS >= 6
413
414#if defined(TCP_CFG_SWBUF_CSAVE)
415
416#if defined(TCP_CFG_RWBUF_CSAVE)
417
418TCP_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
419 0,
420 NADR,
421 TCP_ECHO_SRV_SWBUF_SIZE,
422 NADR,
423 TCP_ECHO_SRV_RWBUF_SIZE,
424 NULL
425 } );
426
427#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
428
429TCP_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
430 0,
431 NADR,
432 TCP_ECHO_SRV_SWBUF_SIZE,
433 tcp_echo_srv_rwbuf[5],
434 TCP_ECHO_SRV_RWBUF_SIZE,
435 NULL
436 } );
437
438#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
439
440#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
441
442#if defined(TCP_CFG_RWBUF_CSAVE)
443
444TCP_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
445 0,
446 tcp_echo_srv_swbuf[5],
447 TCP_ECHO_SRV_SWBUF_SIZE,
448 NADR,
449 TCP_ECHO_SRV_RWBUF_SIZE,
450 NULL
451 } );
452
453#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
454
455TCP_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
456 0,
457 tcp_echo_srv_swbuf[5],
458 TCP_ECHO_SRV_SWBUF_SIZE,
459 tcp_echo_srv_rwbuf[5],
460 TCP_ECHO_SRV_RWBUF_SIZE,
461 NULL
462 } );
463
464#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
465
466#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
467
468#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 6 */
469
470#if NUM_TCP_ECHO_SRV_TASKS >= 7
471
472#if defined(TCP_CFG_SWBUF_CSAVE)
473
474#if defined(TCP_CFG_RWBUF_CSAVE)
475
476TCP_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
477 0,
478 NADR,
479 TCP_ECHO_SRV_SWBUF_SIZE,
480 NADR,
481 TCP_ECHO_SRV_RWBUF_SIZE,
482 NULL
483 } );
484
485#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
486
487TCP_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
488 0,
489 NADR,
490 TCP_ECHO_SRV_SWBUF_SIZE,
491 tcp_echo_srv_rwbuf[6],
492 TCP_ECHO_SRV_RWBUF_SIZE,
493 NULL
494 } );
495
496#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
497
498#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
499
500#if defined(TCP_CFG_RWBUF_CSAVE)
501
502TCP_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
503 0,
504 tcp_echo_srv_swbuf[6],
505 TCP_ECHO_SRV_SWBUF_SIZE,
506 NADR,
507 TCP_ECHO_SRV_RWBUF_SIZE,
508 NULL
509 } );
510
511#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
512
513TCP_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
514 0,
515 tcp_echo_srv_swbuf[6],
516 TCP_ECHO_SRV_SWBUF_SIZE,
517 tcp_echo_srv_rwbuf[6],
518 TCP_ECHO_SRV_RWBUF_SIZE,
519 NULL
520 } );
521
522#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
523
524#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
525
526#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 7 */
527
528#if NUM_TCP_ECHO_SRV_TASKS >= 8
529
530#if defined(TCP_CFG_SWBUF_CSAVE)
531
532#if defined(TCP_CFG_RWBUF_CSAVE)
533
534TCP_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
535 0,
536 NADR,
537 TCP_ECHO_SRV_SWBUF_SIZE,
538 NADR,
539 TCP_ECHO_SRV_RWBUF_SIZE,
540 NULL
541 } );
542
543#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
544
545TCP_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
546 0,
547 NADR,
548 TCP_ECHO_SRV_SWBUF_SIZE,
549 tcp_echo_srv_rwbuf[7],
550 TCP_ECHO_SRV_RWBUF_SIZE,
551 NULL
552 } );
553
554#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
555
556#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
557
558#if defined(TCP_CFG_RWBUF_CSAVE)
559
560TCP_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
561 0,
562 tcp_echo_srv_swbuf[7],
563 TCP_ECHO_SRV_SWBUF_SIZE,
564 NADR,
565 TCP_ECHO_SRV_RWBUF_SIZE,
566 NULL
567 } );
568
569#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
570
571TCP_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
572 0,
573 tcp_echo_srv_swbuf[7],
574 TCP_ECHO_SRV_SWBUF_SIZE,
575 tcp_echo_srv_rwbuf[7],
576 TCP_ECHO_SRV_RWBUF_SIZE,
577 NULL
578 } );
579
580#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
581
582#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
583
584#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 8 */
585
586#endif /* of #ifdef USE_TCP_ECHO_SRV1 */
587
588#endif /* of #ifdef USE_TCP_NON_BLOCKING */
589
590#endif /* of #ifdef SUPPORT_INET4 */
591
592#ifdef SUPPORT_INET6
593
594#ifdef USE_TCP_NON_BLOCKING
595
596#if defined(TCP_CFG_SWBUF_CSAVE)
597
598#if defined(TCP_CFG_RWBUF_CSAVE)
599
600TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
601 0,
602 NADR,
603 TCP_ECHO_SRV_SWBUF_SIZE,
604 NADR,
605 TCP_ECHO_SRV_RWBUF_SIZE,
606 callback_nblk_tcp_echo_srv
607 } );
608
609#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
610
611TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
612 0,
613 NADR,
614 TCP_ECHO_SRV_SWBUF_SIZE,
615 tcp_echo_srv_rwbuf,
616 TCP_ECHO_SRV_RWBUF_SIZE,
617 callback_nblk_tcp_echo_srv
618 } );
619
620#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
621
622#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
623
624#if defined(TCP_CFG_RWBUF_CSAVE)
625
626TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
627 0,
628 tcp_echo_srv_swbuf,
629 TCP_ECHO_SRV_SWBUF_SIZE,
630 NADR,
631 TCP_ECHO_SRV_RWBUF_SIZE,
632 callback_nblk_tcp_echo_srv
633 } );
634
635#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
636
637TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
638 0,
639 tcp_echo_srv_swbuf,
640 TCP_ECHO_SRV_SWBUF_SIZE,
641 tcp_echo_srv_rwbuf,
642 TCP_ECHO_SRV_RWBUF_SIZE,
643 callback_nblk_tcp_echo_srv
644 } );
645
646#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
647
648#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
649
650#else /* of #ifdef USE_TCP_NON_BLOCKING */
651
652#if defined(TCP_CFG_SWBUF_CSAVE)
653
654#if defined(TCP_CFG_RWBUF_CSAVE)
655
656TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
657 0,
658 NADR,
659 TCP_ECHO_SRV_SWBUF_SIZE,
660 NADR,
661 TCP_ECHO_SRV_RWBUF_SIZE,
662 NULL
663 } );
664
665#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
666
667TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
668 0,
669 NADR,
670 TCP_ECHO_SRV_SWBUF_SIZE,
671 tcp_echo_srv_rwbuf[0],
672 TCP_ECHO_SRV_RWBUF_SIZE,
673 NULL
674 } );
675
676#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
677
678#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
679
680#if defined(TCP_CFG_RWBUF_CSAVE)
681
682TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
683 0,
684 tcp_echo_srv_swbuf[0],
685 TCP_ECHO_SRV_SWBUF_SIZE,
686 NADR,
687 TCP_ECHO_SRV_RWBUF_SIZE,
688 NULL
689 } );
690
691#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
692
693TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID1, {
694 0,
695 tcp_echo_srv_swbuf[0],
696 TCP_ECHO_SRV_SWBUF_SIZE,
697 tcp_echo_srv_rwbuf[0],
698 TCP_ECHO_SRV_RWBUF_SIZE,
699 NULL
700 } );
701
702#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
703
704#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
705
706#ifdef USE_TCP_ECHO_SRV1
707
708#if NUM_TCP_ECHO_SRV_TASKS >= 2
709
710#if defined(TCP_CFG_SWBUF_CSAVE)
711
712#if defined(TCP_CFG_RWBUF_CSAVE)
713
714TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
715 0,
716 NADR,
717 TCP_ECHO_SRV_SWBUF_SIZE,
718 NADR,
719 TCP_ECHO_SRV_RWBUF_SIZE,
720 NULL
721 } );
722
723#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
724
725TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
726 0,
727 NADR,
728 TCP_ECHO_SRV_SWBUF_SIZE,
729 tcp_echo_srv_rwbuf[1],
730 TCP_ECHO_SRV_RWBUF_SIZE,
731 NULL
732 } );
733
734#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
735
736#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
737
738#if defined(TCP_CFG_RWBUF_CSAVE)
739
740TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
741 0,
742 tcp_echo_srv_swbuf[1],
743 TCP_ECHO_SRV_SWBUF_SIZE,
744 NADR,
745 TCP_ECHO_SRV_RWBUF_SIZE,
746 NULL
747 } );
748
749#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
750
751TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID2, {
752 0,
753 tcp_echo_srv_swbuf[1],
754 TCP_ECHO_SRV_SWBUF_SIZE,
755 tcp_echo_srv_rwbuf[1],
756 TCP_ECHO_SRV_RWBUF_SIZE,
757 NULL
758 } );
759
760#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
761
762#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
763
764#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 2 */
765
766#if NUM_TCP_ECHO_SRV_TASKS >= 3
767
768#if defined(TCP_CFG_SWBUF_CSAVE)
769
770#if defined(TCP_CFG_RWBUF_CSAVE)
771
772TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
773 0,
774 NADR,
775 TCP_ECHO_SRV_SWBUF_SIZE,
776 NADR,
777 TCP_ECHO_SRV_RWBUF_SIZE,
778 NULL
779 } );
780
781#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
782
783TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
784 0,
785 NADR,
786 TCP_ECHO_SRV_SWBUF_SIZE,
787 tcp_echo_srv_rwbuf[2],
788 TCP_ECHO_SRV_RWBUF_SIZE,
789 NULL
790 } );
791
792#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
793
794#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
795
796#if defined(TCP_CFG_RWBUF_CSAVE)
797
798TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
799 0,
800 tcp_echo_srv_swbuf[2],
801 TCP_ECHO_SRV_SWBUF_SIZE,
802 NADR,
803 TCP_ECHO_SRV_RWBUF_SIZE,
804 NULL
805 } );
806
807#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
808
809TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID3, {
810 0,
811 tcp_echo_srv_swbuf[2],
812 TCP_ECHO_SRV_SWBUF_SIZE,
813 tcp_echo_srv_rwbuf[2],
814 TCP_ECHO_SRV_RWBUF_SIZE,
815 NULL
816 } );
817
818#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
819
820#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
821
822#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 3 */
823
824#if NUM_TCP_ECHO_SRV_TASKS >= 4
825
826#if defined(TCP_CFG_SWBUF_CSAVE)
827
828#if defined(TCP_CFG_RWBUF_CSAVE)
829
830TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
831 0,
832 NADR,
833 TCP_ECHO_SRV_SWBUF_SIZE,
834 NADR,
835 TCP_ECHO_SRV_RWBUF_SIZE,
836 NULL
837 } );
838
839#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
840
841TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
842 0,
843 NADR,
844 TCP_ECHO_SRV_SWBUF_SIZE,
845 tcp_echo_srv_rwbuf[3],
846 TCP_ECHO_SRV_RWBUF_SIZE,
847 NULL
848 } );
849
850#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
851
852#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
853
854#if defined(TCP_CFG_RWBUF_CSAVE)
855
856TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
857 0,
858 tcp_echo_srv_swbuf[3],
859 TCP_ECHO_SRV_SWBUF_SIZE,
860 NADR,
861 TCP_ECHO_SRV_RWBUF_SIZE,
862 NULL
863 } );
864
865#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
866
867TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID4, {
868 0,
869 tcp_echo_srv_swbuf[3],
870 TCP_ECHO_SRV_SWBUF_SIZE,
871 tcp_echo_srv_rwbuf[3],
872 TCP_ECHO_SRV_RWBUF_SIZE,
873 NULL
874 } );
875
876#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
877
878#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
879
880#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 4 */
881
882#if NUM_TCP_ECHO_SRV_TASKS >= 5
883
884#if defined(TCP_CFG_SWBUF_CSAVE)
885
886#if defined(TCP_CFG_RWBUF_CSAVE)
887
888TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
889 0,
890 NADR,
891 TCP_ECHO_SRV_SWBUF_SIZE,
892 NADR,
893 TCP_ECHO_SRV_RWBUF_SIZE,
894 NULL
895 } );
896
897#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
898
899TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
900 0,
901 NADR,
902 TCP_ECHO_SRV_SWBUF_SIZE,
903 tcp_echo_srv_rwbuf[4],
904 TCP_ECHO_SRV_RWBUF_SIZE,
905 NULL
906 } );
907
908#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
909
910#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
911
912#if defined(TCP_CFG_RWBUF_CSAVE)
913
914TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
915 0,
916 tcp_echo_srv_swbuf[4],
917 TCP_ECHO_SRV_SWBUF_SIZE,
918 NADR,
919 TCP_ECHO_SRV_RWBUF_SIZE,
920 NULL
921 } );
922
923#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
924
925TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID5, {
926 0,
927 tcp_echo_srv_swbuf[4],
928 TCP_ECHO_SRV_SWBUF_SIZE,
929 tcp_echo_srv_rwbuf[4],
930 TCP_ECHO_SRV_RWBUF_SIZE,
931 NULL
932 } );
933
934#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
935
936#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
937
938#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 5 */
939
940#if NUM_TCP_ECHO_SRV_TASKS >= 6
941
942#if defined(TCP_CFG_SWBUF_CSAVE)
943
944#if defined(TCP_CFG_RWBUF_CSAVE)
945
946TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
947 0,
948 NADR,
949 TCP_ECHO_SRV_SWBUF_SIZE,
950 NADR,
951 TCP_ECHO_SRV_RWBUF_SIZE,
952 NULL
953 } );
954
955#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
956
957TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
958 0,
959 NADR,
960 TCP_ECHO_SRV_SWBUF_SIZE,
961 tcp_echo_srv_rwbuf[5],
962 TCP_ECHO_SRV_RWBUF_SIZE,
963 NULL
964 } );
965
966#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
967
968#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
969
970#if defined(TCP_CFG_RWBUF_CSAVE)
971
972TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
973 0,
974 tcp_echo_srv_swbuf[5],
975 TCP_ECHO_SRV_SWBUF_SIZE,
976 NADR,
977 TCP_ECHO_SRV_RWBUF_SIZE,
978 NULL
979 } );
980
981#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
982
983TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID6, {
984 0,
985 tcp_echo_srv_swbuf[5],
986 TCP_ECHO_SRV_SWBUF_SIZE,
987 tcp_echo_srv_rwbuf[5],
988 TCP_ECHO_SRV_RWBUF_SIZE,
989 NULL
990 } );
991
992#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
993
994#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
995
996#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 6 */
997
998#if NUM_TCP_ECHO_SRV_TASKS >= 7
999
1000#if defined(TCP_CFG_SWBUF_CSAVE)
1001
1002#if defined(TCP_CFG_RWBUF_CSAVE)
1003
1004TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
1005 0,
1006 NADR,
1007 TCP_ECHO_SRV_SWBUF_SIZE,
1008 NADR,
1009 TCP_ECHO_SRV_RWBUF_SIZE,
1010 NULL
1011 } );
1012
1013#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1014
1015TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
1016 0,
1017 NADR,
1018 TCP_ECHO_SRV_SWBUF_SIZE,
1019 tcp_echo_srv_rwbuf[6],
1020 TCP_ECHO_SRV_RWBUF_SIZE,
1021 NULL
1022 } );
1023
1024#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1025
1026#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
1027
1028#if defined(TCP_CFG_RWBUF_CSAVE)
1029
1030TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
1031 0,
1032 tcp_echo_srv_swbuf[6],
1033 TCP_ECHO_SRV_SWBUF_SIZE,
1034 NADR,
1035 TCP_ECHO_SRV_RWBUF_SIZE,
1036 NULL
1037 } );
1038
1039#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1040
1041TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID7, {
1042 0,
1043 tcp_echo_srv_swbuf[6],
1044 TCP_ECHO_SRV_SWBUF_SIZE,
1045 tcp_echo_srv_rwbuf[6],
1046 TCP_ECHO_SRV_RWBUF_SIZE,
1047 NULL
1048 } );
1049
1050#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1051
1052#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
1053
1054#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 7 */
1055
1056#if NUM_TCP_ECHO_SRV_TASKS >= 8
1057
1058#if defined(TCP_CFG_SWBUF_CSAVE)
1059
1060#if defined(TCP_CFG_RWBUF_CSAVE)
1061
1062TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
1063 0,
1064 NADR,
1065 TCP_ECHO_SRV_SWBUF_SIZE,
1066 NADR,
1067 TCP_ECHO_SRV_RWBUF_SIZE,
1068 NULL
1069 } );
1070
1071#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1072
1073TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
1074 0,
1075 NADR,
1076 TCP_ECHO_SRV_SWBUF_SIZE,
1077 tcp_echo_srv_rwbuf[7],
1078 TCP_ECHO_SRV_RWBUF_SIZE,
1079 NULL
1080 } );
1081
1082#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1083
1084#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
1085
1086#if defined(TCP_CFG_RWBUF_CSAVE)
1087
1088TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
1089 0,
1090 tcp_echo_srv_swbuf[7],
1091 TCP_ECHO_SRV_SWBUF_SIZE,
1092 NADR,
1093 TCP_ECHO_SRV_RWBUF_SIZE,
1094 NULL
1095 } );
1096
1097#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1098
1099TCP6_CRE_CEP (TCP_ECHO_SRV_CEPID8, {
1100 0,
1101 tcp_echo_srv_swbuf[7],
1102 TCP_ECHO_SRV_SWBUF_SIZE,
1103 tcp_echo_srv_rwbuf[7],
1104 TCP_ECHO_SRV_RWBUF_SIZE,
1105 NULL
1106 } );
1107
1108#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
1109
1110#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
1111
1112#endif /* of #if NUM_TCP_ECHO_SRV_TASKS >= 8 */
1113
1114#endif /* of #ifdef USE_TCP_ECHO_SRV1 */
1115
1116#endif /* of #ifdef USE_TCP_NON_BLOCKING */
1117
1118#endif /* of #ifdef SUPPORT_INET6 */
1119
1120#endif /* of #ifndef USE_TCP_EXTENTIONS */
1121
1122#endif /* of #if defined(USE_TCP_ECHO_SRV1) || defined(USE_TCP_ECHO_SRV2) */
Note: See TracBrowser for help on using the repository browser.