source: rubycfg_asp/trunk/asp_dcre/tinet/netapp/tinet_wwws.cfg@ 313

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

ソースを追加

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/plain
File size: 9.4 KB
Line 
1/*
2 * TINET (TCP/IP Protocol Stack)
3 *
4 * Copyright (C) 2001-2017 by Dep. of Computer Science and Engineering
5 * Tomakomai National College of Technology, JAPAN
6 *
7 * 上記著作権者
8は,以下の (1)~(4) の条件か,Free Software Foundation
9 * によってå…
10¬è¡¨ã•ã‚Œã¦ã„ã‚‹ GNU General Public License の Version 2 に記
11 * 述されている条件を満たす場合に限り,本ソフトウェア(本ソフトウェア
12 * を改変したものを含む.以下同じ)を使用・複製・改変・再é…
13å¸ƒï¼ˆä»¥ä¸‹ï¼Œ
14 * 利用と呼ぶ)することを無償で許諾する.
15 * (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作
16 * 権表示,この利用条件および下記の無保証規定が,そのままの形でソー
17 * スコード中に含まれていること.
18 * (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使
19 * 用できる形で再é…
20å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œå†é…
21å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨
22 * 者
23マニュアルなど)に,上記の著作権表示,この利用条件および下記
24 * の無保証規定を掲載すること.
25 * (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使
26 * 用できない形で再é…
27å¸ƒã™ã‚‹å ´åˆã«ã¯ï¼Œæ¬¡ã®æ¡ä»¶ã‚’満たすこと.
28 * (a) 再é…
29å¸ƒã«ä¼´ã†ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆï¼ˆåˆ©ç”¨è€…
30マニュアルなど)に,上記の著
31 * 作権表示,この利用条件および下記の無保証規定を掲載すること.
32 * (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
33 * 害からも,上記著作権者
34およびTOPPERSプロジェクトをå…
35è²¬ã™ã‚‹ã“と.
36 *
37 * 本ソフトウェアは,無保証で提供されているものである.上記著作権者
38お
39 * よびTOPPERSプロジェクトは,本ソフトウェアに関して,その適用可能性も
40 * 含めて,いかなる保証も行わない.また,本ソフトウェアの利用により直
41 * 接的または間接的に生じたいかなる損害に関しても,その責任を負わない.
42 *
43 * @(#) $Id: tinet_wwws.cfg 313 2017-07-23 04:50:32Z coas-nagasima $
44 */
45
46/*
47 * WWW サーバの TCP/IP コンフィギュレーションファイル
48 *
49 * SUPPORT_INET6
50 * SUPPORT_INET4
51 * USE_TCP_NON_BLOCKING: OFF
52 * USE_TCP_EXTENTIONS: OFF
53 * TCP 受付口
54 * TCP 通信端点
55 *
56 */
57
58#if defined(USE_WWW_SRV)
59
60/*
61 * TCP 受付口
62 */
63
64#if defined(USE_TCP_EXTENTIONS)
65
66#else /* of #if defined(USE_TCP_EXTENTIONS) */
67
68#if defined(SUPPORT_INET6)
69
70TCP6_CRE_REP (WWW_SRV_REPID, {
71 0,
72 { IPV6_ADDRANY, 80 }
73 } );
74
75#if defined(SUPPORT_INET4) && defined(USE_WWW4_SRV)
76
77TCP_CRE_REP (WWW4_SRV_REPID, {
78 0,
79 { IPV4_ADDRANY, 80 }
80 } );
81
82#endif /* of #if defined(SUPPORT_INET4) && defined(USE_WWW4_SRV) */
83
84#else /* of #if defined(SUPPORT_INET6 */
85
86#if defined(SUPPORT_INET4)
87
88TCP_CRE_REP (WWW_SRV_REPID, {
89 0,
90 { IPV4_ADDRANY, 80 }
91 } );
92
93#endif /* of #if defined(SUPPORT_INET4 */
94
95#endif /* of #if defined(SUPPORT_INET6 */
96
97#endif /* of #if defined(USE_TCP_EXTENTIONS */
98
99/*
100 * TCP 通信端点
101 *
102 * 定義する TCP 通信端点(WWW?_CEPID1)の選択
103 *
104 * INET6 INET4 USE_TCP4 TCP6_CRE_CEP TCP_CRE_CEP
105 * ○ ○ ○ × WWW4
106 * ○ ○ × WWW ×
107 * ○ × ○ WWW ×
108 * ○ × × WWW ×
109 * × ○ ○ × WWW
110 * × ○ × × WWW
111 * × × ○ × ×
112 * × × × × ×
113 *
114 */
115
116#if defined(USE_TCP_EXTENTIONS)
117
118#else /* of #if defined(USE_TCP_EXTENTIONS */
119
120#if defined(SUPPORT_INET6)
121
122#if defined(SUPPORT_INET4)
123
124#if defined(USE_WWW4_SRV)
125
126#if defined(TCP_CFG_SWBUF_CSAVE)
127
128#if defined(TCP_CFG_RWBUF_CSAVE)
129
130TCP_CRE_CEP (WWW4_SRV_CEPID1, {
131 0,
132 NADR,
133 WWW_SRV_SWBUF_SIZE,
134 NADR,
135 WWW_SRV_RWBUF_SIZE,
136 NULL
137 } );
138
139#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
140
141TCP_CRE_CEP (WWW4_SRV_CEPID1, {
142 0,
143 NADR,
144 WWW_SRV_SWBUF_SIZE,
145 www_srv_rwbuf[0],
146 WWW_SRV_RWBUF_SIZE,
147 NULL
148 } );
149
150#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
151
152#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
153
154#if defined(TCP_CFG_RWBUF_CSAVE)
155
156TCP_CRE_CEP (WWW4_SRV_CEPID1, {
157 0,
158 www_srv_swbuf[0],
159 WWW_SRV_SWBUF_SIZE,
160 NADR,
161 WWW_SRV_RWBUF_SIZE,
162 NULL
163 } );
164
165#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
166
167TCP_CRE_CEP (WWW4_SRV_CEPID1, {
168 0,
169 www_srv_swbuf[0],
170 WWW_SRV_SWBUF_SIZE,
171 www_srv_rwbuf[0],
172 WWW_SRV_RWBUF_SIZE,
173 NULL
174 } );
175
176#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
177
178#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
179
180#else /* of #if defined(USE_WWW4_SRV) */
181
182#if defined(TCP_CFG_SWBUF_CSAVE)
183
184#if defined(TCP_CFG_RWBUF_CSAVE)
185
186TCP6_CRE_CEP (WWW_SRV_CEPID1, {
187 0,
188 NADR,
189 WWW_SRV_SWBUF_SIZE,
190 NADR,
191 WWW_SRV_RWBUF_SIZE,
192 NULL
193 } );
194
195#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
196
197TCP6_CRE_CEP (WWW_SRV_CEPID1, {
198 0,
199 NADR,
200 WWW_SRV_SWBUF_SIZE,
201 www_srv_rwbuf[0],
202 WWW_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
212TCP6_CRE_CEP (WWW_SRV_CEPID1, {
213 0,
214 www_srv_swbuf[0],
215 WWW_SRV_SWBUF_SIZE,
216 NADR,
217 WWW_SRV_RWBUF_SIZE,
218 NULL
219 } );
220
221#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
222
223TCP6_CRE_CEP (WWW_SRV_CEPID1, {
224 0,
225 www_srv_swbuf[0],
226 WWW_SRV_SWBUF_SIZE,
227 www_srv_rwbuf[0],
228 WWW_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 defined(USE_WWW4_SRV) */
237
238#else /* of #if defined(SUPPORT_INET4 */
239
240#if defined(TCP_CFG_SWBUF_CSAVE)
241
242#if defined(TCP_CFG_RWBUF_CSAVE)
243
244TCP6_CRE_CEP (WWW_SRV_CEPID1, {
245 0,
246 NADR,
247 WWW_SRV_SWBUF_SIZE,
248 NADR,
249 WWW_SRV_RWBUF_SIZE,
250 NULL
251 } );
252
253#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
254
255TCP6_CRE_CEP (WWW_SRV_CEPID1, {
256 0,
257 NADR,
258 WWW_SRV_SWBUF_SIZE,
259 www_srv_rwbuf[0],
260 WWW_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
270TCP6_CRE_CEP (WWW_SRV_CEPID1, {
271 0,
272 www_srv_swbuf[0],
273 WWW_SRV_SWBUF_SIZE,
274 NADR,
275 WWW_SRV_RWBUF_SIZE,
276 NULL
277 } );
278
279#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
280
281TCP6_CRE_CEP (WWW_SRV_CEPID1, {
282 0,
283 www_srv_swbuf[0],
284 WWW_SRV_SWBUF_SIZE,
285 www_srv_rwbuf[0],
286 WWW_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 defined(SUPPORT_INET4 */
295
296#if NUM_WWW_SRV_TASKS >= 2
297
298#if defined(TCP_CFG_SWBUF_CSAVE)
299
300#if defined(TCP_CFG_RWBUF_CSAVE)
301
302TCP6_CRE_CEP (WWW_SRV_CEPID2, {
303 0,
304 NADR,
305 WWW_SRV_SWBUF_SIZE,
306 NADR,
307 WWW_SRV_RWBUF_SIZE,
308 NULL
309 } );
310
311#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
312
313TCP6_CRE_CEP (WWW_SRV_CEPID2, {
314 0,
315 NADR,
316 WWW_SRV_SWBUF_SIZE,
317 www_srv_rwbuf[1],
318 WWW_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
328TCP6_CRE_CEP (WWW_SRV_CEPID2, {
329 0,
330 www_srv_swbuf[1],
331 WWW_SRV_SWBUF_SIZE,
332 NADR,
333 WWW_SRV_RWBUF_SIZE,
334 NULL
335 } );
336
337#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
338
339TCP6_CRE_CEP (WWW_SRV_CEPID2, {
340 0,
341 www_srv_swbuf[1],
342 WWW_SRV_SWBUF_SIZE,
343 www_srv_rwbuf[1],
344 WWW_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_WWW_SRV_TASKS >= 2 */
353
354#elif defined(SUPPORT_INET4) /* of #if defined(SUPPORT_INET6) */
355
356#if defined(TCP_CFG_SWBUF_CSAVE)
357
358#if defined(TCP_CFG_RWBUF_CSAVE)
359
360TCP_CRE_CEP (WWW_SRV_CEPID1, {
361 0,
362 NADR,
363 WWW_SRV_SWBUF_SIZE,
364 NADR,
365 WWW_SRV_RWBUF_SIZE,
366 NULL
367 } );
368
369#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
370
371TCP_CRE_CEP (WWW_SRV_CEPID1, {
372 0,
373 NADR,
374 WWW_SRV_SWBUF_SIZE,
375 www_srv_rwbuf[0],
376 WWW_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 (WWW_SRV_CEPID1, {
387 0,
388 www_srv_swbuf[0],
389 WWW_SRV_SWBUF_SIZE,
390 NADR,
391 WWW_SRV_RWBUF_SIZE,
392 NULL
393 } );
394
395#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
396
397TCP_CRE_CEP (WWW_SRV_CEPID1, {
398 0,
399 www_srv_swbuf[0],
400 WWW_SRV_SWBUF_SIZE,
401 www_srv_rwbuf[0],
402 WWW_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#if NUM_WWW_SRV_TASKS >= 2
411
412#if defined(TCP_CFG_SWBUF_CSAVE)
413
414#if defined(TCP_CFG_RWBUF_CSAVE)
415
416TCP_CRE_CEP (WWW_SRV_CEPID2, {
417 0,
418 NADR,
419 WWW_SRV_SWBUF_SIZE,
420 NADR,
421 WWW_SRV_RWBUF_SIZE,
422 NULL
423 } );
424
425#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
426
427TCP_CRE_CEP (WWW_SRV_CEPID2, {
428 0,
429 NADR,
430 WWW_SRV_SWBUF_SIZE,
431 www_srv_rwbuf[1],
432 WWW_SRV_RWBUF_SIZE,
433 NULL
434 } );
435
436#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
437
438#else /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
439
440#if defined(TCP_CFG_RWBUF_CSAVE)
441
442TCP_CRE_CEP (WWW_SRV_CEPID2, {
443 0,
444 www_srv_swbuf[1],
445 WWW_SRV_SWBUF_SIZE,
446 NADR,
447 WWW_SRV_RWBUF_SIZE,
448 NULL
449 } );
450
451#else /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
452
453TCP_CRE_CEP (WWW_SRV_CEPID2, {
454 0,
455 www_srv_swbuf[1],
456 WWW_SRV_SWBUF_SIZE,
457 www_srv_rwbuf[1],
458 WWW_SRV_RWBUF_SIZE,
459 NULL
460 } );
461
462#endif /* of #if defined(TCP_CFG_RWBUF_CSAVE) */
463
464#endif /* of #if defined(TCP_CFG_SWBUF_CSAVE) */
465
466#endif /* of #if NUM_WWW_SRV_TASKS >= 2 */
467
468#endif /* of #if defined(SUPPORT_INET6) */
469
470#endif /* of #if defined(USE_TCP_EXTENTIONS) */
471
472#endif /* of #if defined(USE_WWW_SRV) */
Note: See TracBrowser for help on using the repository browser.