source: EcnlProtoTool/trunk/asp3_dcre/sample/tinet_app_config.h@ 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/x-chdr;charset=UTF-8
File size: 17.3 KB
Line 
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#ifndef _TINET_APP_CONFIG_H_
35#define _TINET_APP_CONFIG_H_
36
37/*
38 * インターネットプロトコルファミリーのサポート
39 *
40 * Makefile で指定しても良い
41 */
42
43/*#define SUPPORT_INET4 TCP/IP,IPv4 */
44/*#define SUPPORT_INET6 TCP/IP,IPv6 */
45/*#define SUPPORT_TCP TCP */
46/*#define SUPPORT_UDP UDP */
47
48/*データリンク層のネットワークインタフェースを選択する */
49/*いずれか一つだけ選択できる。 */
50
51/*#define SUPPORT_PPP PointtoPointProtocol */
52/*#define SUPPORT_LOOP LocalLoopBack */
53/*#define SUPPORT_ETHER Ethernet */
54
55/*#define SUPPORT_MIB MIB(SNMP) */
56
57/*
58 * TCP/IP に関する定義
59 */
60
61/* TCP に関する定義 */
62
63/*
64 * TCPの能動オープンのみサポートすることを指定する。
65 */
66
67#ifdef UNDEF_TCP_CFG_PASSIVE_OPEN
68#undef TCP_CFG_PASSIVE_OPEN
69#endif
70
71/*
72 * TCP 通信端点の送受信ウィンドバッファの省コピー機能
73 * 注意: Makefile で指定している。
74 */
75/*#define TCP_CFG_RWBUF_CSAVE_ONLY*/
76 /* TCP 通信端点の受信ウィンドバッファの省コピー機能のみ有効にする。 */
77/*#define TCP_CFG_RWBUF_CSAVE*/
78 /* TCP 通信端点の受信ウィンドバッファの省コピー機能を有効にする。 */
79/*#define TCP_CFG_SWBUF_CSAVE_ONLY*/
80 /* TCP 通信端点の送信ウィンドバッファの省コピー機能のみ有効にする。 */
81/*#define TCP_CFG_SWBUF_CSAVE*/
82 /* TCP 通信端点の送信ウィンドバッファの省コピー機能を有効にする。 */
83
84/*
85 * TCP 通信端点の受信ウィンドバッファの省コピー機能の、
86 * 受信ウィンドバッファキューの最大エントリ数。
87 * ただし、正常に受信したセグメントも破棄するため、再送回数が増加する。
88 * また、指定しないと制限しない。
89 */
90/*#define TCP_CFG_RWBUF_CSAVE_MAX_QUEUES 2*/
91
92/*
93 * TCP 通信端点の送信ウィンドバッファの省コピー機能で、
94 * 送信ウィンドバッファに使用するネットワークバッファのサイズ。
95 */
96
97#ifdef USE_TCP_MSS_SEG
98
99#ifdef SUPPORT_INET4
100#define TCP_CFG_SWBUF_CSAVE_MAX_SIZE (IF_HDR_SIZE + IP4_MSS) /* 最大サイズ */
101#endif
102
103#ifdef SUPPORT_INET6
104#define TCP_CFG_SWBUF_CSAVE_MAX_SIZE (IF_HDR_SIZE + IPV6_MMTU) /* 最大サイズ */
105#endif
106
107#else /* of #ifdef USE_TCP_MSS_SEG */
108
109#define TCP_CFG_SWBUF_CSAVE_MAX_SIZE IF_PDU_SIZE /* 最大サイズ */
110
111#endif /* of #ifdef USE_TCP_MSS_SEG */
112
113#define TCP_CFG_SWBUF_CSAVE_MIN_SIZE 0 /* 最小サイズ */
114
115/*
116 * TCP のノンブロッキングコール機能
117 */
118
119#ifdef UNDEF_TCP_CFG_NON_BLOCKING
120#undef TCP_CFG_NON_BLOCKING
121#endif
122
123/*
124 * MAX_TCP_SND_SEG: 送信セグメントサイズの最大値
125 *
126 * 相手から MSS オプションでセグメントサイズを指定されても、
127 * この値で、セグメントサイズを制限できる。
128 */
129
130#ifdef USE_TCP_MSS_SEG
131
132#ifdef MAX_TCP_SND_SEG
133#undef MAX_TCP_SND_SEG
134#endif
135
136#ifdef SUPPORT_INET4
137#define MAX_TCP_SND_SEG TCP_MSS
138#endif
139
140#ifdef SUPPORT_INET6
141#define MAX_TCP_SND_SEG TCP6_MSS
142#endif
143
144#endif /* of #ifdef USE_TCP_MSS_SEG */
145
146/*
147 * DEF_TCP_RCV_SEG: 受信セグメントサイズの規定値
148 */
149
150#ifdef USE_TCP_MSS_SEG
151
152#ifdef DEF_TCP_RCV_SEG
153#undef DEF_TCP_RCV_SEG
154#endif
155
156#ifdef SUPPORT_INET4
157#define DEF_TCP_RCV_SEG TCP_MSS
158#endif
159
160#ifdef SUPPORT_INET6
161#define DEF_TCP_RCV_SEG TCP6_MSS
162#endif
163
164#endif /* of #ifdef USE_TCP_MSS_SEG */
165
166/*
167 * タスクからの Time Wait 状態の TCP 通信端点分離機能
168 *
169 * Time Wait 状態の TCP 通信端点のエントリ数を指定する。
170 * 指定しないか、0 を指定すると、
171 * タスクから Time Wait 状態の TCP 通信端点を分離する機能は組込まない。
172 */
173#if defined(USE_TCP_MSS_SEG)
174#define NUM_TCP_TW_CEP_ENTRY 3
175#else
176#define NUM_TCP_TW_CEP_ENTRY 6
177#endif
178
179/*
180 * TCP ヘッダのトレース出力機能
181 */
182//#define TCP_CFG_TRACE
183
184/*
185 * トレース出力対象のリモートホストの IPv4 アドレス
186 * IPV4_ADDRANY を指定すると、全てのホストを対象とする。
187 */
188#define TCP_CFG_TRACE_IPV4_RADDR IPV4_ADDRANY
189
190/*
191 * トレース出力対象のリモートホストのポート番号
192 * TCP_PORTANY を指定すると、全てのポート番号を対象にする。
193 */
194#define TCP_CFG_TRACE_RPORTNO TCP_PORTANY
195//#define TCP_CFG_TRACE_RPORTNO UINT_C(7)
196
197/*
198 * トレース出力対象のローカルホストのポート番号
199 * TCP_PORTANY を指定すると、全てのポート番号を対象にする。
200 */
201#define TCP_CFG_TRACE_LPORTNO TCP_PORTANY
202//#define TCP_CFG_TRACE_LPORTNO UINT_C(7)
203
204/*
205 * ITRON TCP/IP API、TCP の拡張機能
206 */
207//#define TCP_CFG_EXTENTIONS
208
209/*
210 * TCP_CFG_URG_OFFSET: 緊急データの最後のバイトのオフセット
211 *
212 * -1: BSD の実装、緊急ポインタは、緊急データの最後のバイトの次のバイトを差す。
213 * 0: RFC1122 の規定、緊急ポインタは、緊急データの最後のバイトを差す。
214 */
215
216//#define TCP_CFG_URG_OFFSET -1
217//#define TCP_CFG_URG_OFFSET 0
218
219/* UDP に関する定義 */
220
221/*
222 * UDP のノンブロッキングコール機能
223 */
224
225#ifdef UNDEF_UDP_CFG_NON_BLOCKING
226#undef UDP_CFG_NON_BLOCKING
227#endif
228
229/*
230 * ITRON TCP/IP API、UDP の拡張機能
231 */
232//#define UDP_CFG_EXTENTIONS
233
234/* IPv4 に関する定義 */
235
236#ifdef SUPPORT_INET4
237
238#ifdef SUPPORT_PPP
239
240#if 1
241#define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(192,168,1,21)
242#else
243#define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(0,0,0,0) /* 相手に割り当ててもらう場合 */
244#endif
245
246#if 1
247#define IPV4_ADDR_REMOTE MAKE_IPV4_ADDR(192,168,1,31)
248#else
249#define IPV4_ADDR_REMOTE MAKE_IPV4_ADDR(0,0,0,0) /* 相手に割り当ててもらう場合 */
250#endif
251
252#define NUM_STATIC_ROUTE_ENTRY 1
253#define NUM_REDIRECT_ROUTE_ENTRY 0
254
255#endif /* of #ifdef SUPPORT_PPP */
256
257#ifdef SUPPORT_ETHER
258
259#ifdef DHCP_CFG
260
261#define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(0,0,0,0)
262#define IPV4_ADDR_LOCAL_MASK MAKE_IPV4_ADDR(0,0,0,0)
263#define IPV4_ADDR_DEFAULT_GW MAKE_IPV4_ADDR(0,0,0,0)
264
265#else /* of #ifdef DHCP_CFG */
266
267#define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(172,25,129,205)
268#define IPV4_ADDR_LOCAL_MASK MAKE_IPV4_ADDR(255,255,255,0)
269#define IPV4_ADDR_DEFAULT_GW MAKE_IPV4_ADDR(172,25,129,140)
270
271#endif /* of #ifdef DHCP_CFG */
272
273#define NUM_STATIC_ROUTE_ENTRY 3
274#define NUM_REDIRECT_ROUTE_ENTRY 1
275
276#endif /* of #ifdef SUPPORT_ETHER */
277
278#ifdef SUPPORT_LOOP
279
280#define NUM_STATIC_ROUTE_ENTRY 1
281#define NUM_REDIRECT_ROUTE_ENTRY 0
282
283#endif /* of #ifdef SUPPORT_LOOP */
284
285#endif /* of #ifdef SUPPORT_INET4 */
286
287/* IPv6 に関する定義 */
288
289#ifdef SUPPORT_INET6
290
291#ifdef SUPPORT_PPP
292
293#define NUM_STATIC_ROUTE_ENTRY 0
294#define NUM_REDIRECT_ROUTE_ENTRY 0
295
296#endif /* of #ifdef SUPPORT_PPP */
297
298#ifdef SUPPORT_LOOP
299
300#define NUM_STATIC_ROUTE_ENTRY 0
301#define NUM_REDIRECT_ROUTE_ENTRY 0
302
303#endif /* of #ifdef SUPPORT_LOOP */
304
305#ifdef SUPPORT_ETHER
306
307#define NUM_STATIC_ROUTE_ENTRY 0
308#define NUM_REDIRECT_ROUTE_ENTRY 1
309
310#endif /* of #ifdef SUPPORT_ETHER */
311
312#endif /* of #ifdef SUPPORT_INET6 */
313
314/*
315 * データリンク層 (ネットワークインタフェース) に関する定義
316 */
317
318/*
319 * イーサネットに関する定義
320 */
321
322/*
323 * PPP に関する定義
324 */
325
326#define HDLC_PORTID 1 /* HDLC(PPP)に用いるシリアルポート番号 */
327
328/*#define PPP_IDLE_TIMEOUT (180*NET_TIMER_HZ)*/
329 /* 切断までのアイドル時間、 */
330 /* 切断しない場合はコメントアウトする。 */
331
332/*#define PPP_CFG_MODEM モデム接続の場合はコメントを外す。 */
333
334#define MODEM_CFG_INIT "ATE1&D0&S0\\V0\\Q1S0=1"
335 /* モデム初期化文字列 */
336 /* NTT DoComo モバイルアダプタ 96F 用 */
337 /* E1: エコーバックあり */
338 /* &D0: ER信号無視 */
339 /* &S0: DR信号常時 ON */
340 /* \V0: リザルトコード TYPE 1 */
341 /* \Q1: XON/XOFF フロー制御 */
342 /* S0=1: 自動着信リング回数 = 1 回 */
343
344#define MODEM_CFG_PHONE_NUMBER "090-xxxx-9242"
345
346 /* 自構成情報の規定値 */
347#define DEF_LCP_LOCAL_CFGS (LCP_CFG_MRU|LCP_CFG_ACCM|LCP_CFG_MAGIC|\
348 LCP_CFG_ACCOMP|LCP_CFG_PCOMP|LCP_CFG_PAP)
349
350 /* 相手に許す構成情報の規定値 */
351#define DEF_LCP_REMOTE_CFGS (LCP_CFG_MRU|LCP_CFG_ACCM|LCP_CFG_MAGIC|\
352 LCP_CFG_ACCOMP|LCP_CFG_PCOMP|LCP_CFG_PAP)
353
354/*
355 * 認証に関する定義
356 */
357
358#define AUTH_CFG_CLIENT /* 認証クライアントモードの時はコメントを外す。 */
359#define AUTH_CFG_SERVER /* 認証サーバモードの時はコメントを外す。 */
360
361#define AUTH_LOCAL_USER "h8" /* 自ホストへのログイン認証ユーザ名 */
362#define AUTH_LOCAL_PASSWD "3048f" /* 自ホストへのログイン認証パスワード */
363#define AUTH_REMOTE_USER "pen3" /* 相手へのログイン認証ユーザ名 */
364#define AUTH_REMOTE_PASSWD "600MHz" /* 相手へのログイン認証パスワード */
365
366/*
367 * ARP に関する定義
368 */
369
370/*#define ARP_CFG_CALLBACK_DUPLICATED*/ /* IP アドレス重複検出コールバック関数を */
371 /* 定義する場合はコメントを外す。 */
372
373/*
374 * ICMPv4/v6 に関する定義
375 */
376
377#ifdef USE_PING
378
379#define ICMP_CFG_CALLBACK_ECHO_REPLY /* ICMP ECHO 応答を受信したとき呼出すコールバック関数を */
380 /* 定義する場合はコメントを外す。 */
381
382#endif /* of #ifdef USE_PING */
383
384/*
385 * ネットワークバッファに関する定義
386 */
387
388#ifdef SUPPORT_ETHER
389
390/*
391 * イーサネットの場合のネットワークバッファ数の割り当て
392 */
393
394/*
395 * 64 オクテット
396 *
397 * IPv4 でのみ割り当てる。
398 *
399 * IPv6 では、TCP 制御セグメント(CSEG、SDU なし)サイズの
400 * ネットワークバッファ(IF + IPv6 + TCP = 74)以下の
401 * ネットワークバッファは不要である。
402 */
403
404#ifdef NUM_MPF_NET_BUF_64
405#undef NUM_MPF_NET_BUF_64
406#endif
407
408#ifdef SUPPORT_INET4
409#define NUM_MPF_NET_BUF_64 2
410#else
411#define NUM_MPF_NET_BUF_64 0
412#endif
413
414/*
415 * CSEG(IF + IP + TCP)
416 *
417 * IPv6 でのみ割り当てる。
418 *
419 * NE2000 互換 NIC のディバイスドライバ(if_ed)の最低割当て長は、
420 * イーサネットフレームの最短長である 60(CRC の 4 オクテットを除き、
421 * 更にアラインして 62)オクテットである。
422 * 従って、IPv4 では、CSEG サイズのネットワークバッファ
423 * (IF + IPv4 + TCP = 54)は不要である。
424 */
425
426#ifdef NUM_MPF_NET_BUF_CSEG
427#undef NUM_MPF_NET_BUF_CSEG
428#endif
429
430#ifdef SUPPORT_INET6
431#define NUM_MPF_NET_BUF_CSEG 2
432#else
433#define NUM_MPF_NET_BUF_CSEG 0
434#endif
435
436/*
437 * 128 オクテット
438 *
439 * IPv4 で、TCP MSS(IP MSS、IF + 576 オクテット)の
440 * ネットワークバッファを割り当てる場合、
441 * 128 オクテットのネットワークバッファは割り当てない。
442 */
443
444#ifdef NUM_MPF_NET_BUF_128
445#undef NUM_MPF_NET_BUF_128
446#endif
447
448#if defined(USE_TCP_MSS_SEG)
449#define NUM_MPF_NET_BUF_128 0
450#else
451#define NUM_MPF_NET_BUF_128 1
452#endif
453
454/*
455 * 256 オクテット
456 *
457 * IPv4 で、TCP MSS(IP MSS、IF + 576 オクテット)の
458 * ネットワークバッファを割り当てる場合、
459 * 256 オクテットのネットワークバッファは割り当てない。
460 */
461
462#ifdef NUM_MPF_NET_BUF_256
463#undef NUM_MPF_NET_BUF_256
464#endif
465
466#if defined(USE_TCP_MSS_SEG)
467#define NUM_MPF_NET_BUF_256 0
468#else
469#define NUM_MPF_NET_BUF_256 1
470#endif
471
472/*
473 * 512 オクテット
474 *
475 * IPv4 で、TCP MSS(IP MSS、IF + 576 オクテット)の
476 * ネットワークバッファを割り当てる場合、
477 * 512 オクテットのネットワークバッファは割り当てない。
478 */
479
480#ifdef NUM_MPF_NET_BUF_512
481#undef NUM_MPF_NET_BUF_512
482#endif
483
484#if defined(USE_TCP_MSS_SEG)
485#define NUM_MPF_NET_BUF_512 0
486#else
487#define NUM_MPF_NET_BUF_512 1
488#endif
489
490/*
491 * TCP MSS(IP MSS、IF + 576 オクテット)
492 *
493 * ・IPv4 でのみ割り当てる。
494 * ・送受信ウィンドバッファの省コピー機能が有効で、
495 * 省コピー API を使用するときは、+1 割り当てる。
496 */
497
498#ifdef NUM_MPF_NET_BUF_IP_MSS
499#undef NUM_MPF_NET_BUF_IP_MSS
500#endif
501
502#if defined(SUPPORT_INET4) && defined(USE_TCP_MSS_SEG)
503
504#if (defined(TCP_CFG_RWBUF_CSAVE) || defined(TCP_CFG_SWBUF_CSAVE) || \
505 defined(TCP_CFG_RWBUF_CSAVE_ONLY) || defined(TCP_CFG_SWBUF_CSAVE_ONLY)) && defined(USE_COPYSAVE_API)
506#define NUM_MPF_NET_BUF_IP_MSS 3
507#else
508#define NUM_MPF_NET_BUF_IP_MSS 2 /* IF + 576 オクテット */
509#endif
510
511#else /* of #if defined(SUPPORT_INET4) && defined(USE_TCP_MSS_SEG) */
512
513#define NUM_MPF_NET_BUF_IP_MSS 0 /* IF + 576 オクテット */
514
515#endif /* of #if defined(SUPPORT_INET4) && defined(USE_TCP_MSS_SEG) */
516
517/*
518 * 1024 オクテット
519 *
520 * TCP MSS のネットワークバッファを割り当てる場合、
521 * 1024 オクテットのネットワークバッファは割り当てない。
522 */
523
524#ifdef NUM_MPF_NET_BUF_1024
525#undef NUM_MPF_NET_BUF_1024
526#endif
527
528#if defined(USE_TCP_MSS_SEG)
529#define NUM_MPF_NET_BUF_1024 0 /* 1024 オクテット */
530#else
531#define NUM_MPF_NET_BUF_1024 1 /* 1024 オクテット */
532#endif
533
534/*
535 * TCP MSS(IPV6 MMTU、IF + 1280 オクテット)
536 *
537 * ・IPv6 でのみ割り当てる。
538 * ・送受信ウィンドバッファの省コピー機能が有効で、
539 * 省コピー API を使用するときは、+1 割り当てる。
540 */
541
542#ifdef NUM_MPF_NET_BUF_IPV6_MMTU
543#undef NUM_MPF_NET_BUF_IPV6_MMTU
544#endif
545
546#if defined(SUPPORT_INET6) && (defined(USE_TCP_MSS_SEG) || defined(USE_IPV6_MMTU))
547
548#if (defined(TCP_CFG_RWBUF_CSAVE) || defined(TCP_CFG_SWBUF_CSAVE) || \
549 defined(TCP_CFG_RWBUF_CSAVE_ONLY) || defined(TCP_CFG_SWBUF_CSAVE_ONLY)) && defined(USE_COPYSAVE_API)
550#define NUM_MPF_NET_BUF_IPV6_MMTU 3 /* IF + 1280 */
551#else
552#define NUM_MPF_NET_BUF_IPV6_MMTU 2 /* IF + 1280 */
553#endif
554
555#else /* of #if defined(SUPPORT_INET6) && (defined(USE_TCP_MSS_SEG) || defined(USE_IPV6_MMTU)) */
556
557#define NUM_MPF_NET_BUF_IPV6_MMTU 0 /* IF + 1280 */
558
559#endif /* of #if defined(SUPPORT_INET6) && (defined(USE_TCP_MSS_SEG) || defined(USE_IPV6_MMTU)) */
560
561/*
562 * IF 最大 PDU サイズ
563 *
564 * ・TCP MSS のネットワークバッファを割り当てる場合、
565 * IF 最大 PDU サイズのネットワークバッファは割り当てない。
566 * ・送受信ウィンドバッファの省コピー機能が有効で、
567 * 省コピー API を使用するときは、+1 割り当てる。
568 */
569
570#ifdef NUM_MPF_NET_BUF_IF_PDU
571#undef NUM_MPF_NET_BUF_IF_PDU
572#endif
573
574#ifdef USE_TCP_MSS_SEG
575
576#define NUM_MPF_NET_BUF_IF_PDU 0
577
578#else /* of #ifdef USE_TCP_MSS_SEG */
579
580#if (defined(TCP_CFG_RWBUF_CSAVE) || defined(TCP_CFG_SWBUF_CSAVE)) && defined(USE_COPYSAVE_API)
581#define NUM_MPF_NET_BUF_IF_PDU 6
582#else
583#define NUM_MPF_NET_BUF_IF_PDU 5
584#endif
585
586#endif /* of #ifdef USE_TCP_MSS_SEG */
587
588/*
589 * 65536 オクテット
590 *
591 * ・NET_BUF_CFG_LONG_LEN を定義したときのみ割り当てる。
592 */
593
594#ifdef NET_BUF_CFG_LONG_LEN
595
596/* IPv6 用 */
597
598#ifdef NUM_MPF_NET_BUF6_65536
599#undef NUM_MPF_NET_BUF6_65536
600#endif
601
602#if defined(USE_TCP_MSS_SEG)
603#define NUM_MPF_NET_BUF6_65536 0
604#else
605#define NUM_MPF_NET_BUF6_65536 2
606#endif
607
608#else /* of ifdef NET_BUF_CFG_LONG_LEN */
609
610#define NUM_MPF_NET_BUF6_65536 0
611
612#endif /* of ifdef NET_BUF_CFG_LONG_LEN */
613
614#endif /* of #ifdef SUPPORT_ETHER */
615
616#endif /* _TINET_APP_CONFIG_H_ */
Note: See TracBrowser for help on using the repository browser.