Ignore:
Timestamp:
Jul 23, 2017, 2:29:40 PM (7 years ago)
Author:
coas-nagasima
Message:

SVNプロパティを設定

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rubycfg_asp/trunk/asp_dcre/tinet/doc/tinet_config.txt

    • Property svn:mime-type changed from text/plain to text/plane; charset=UTF-8
    r313 r315  
    1     リリース 1.7、コンパイル時コンフィギュレーション[2014/11/13ï¼½
    2 
    3 1.  コンパイル時コンフィギュレーションについて
    4 
    5   TCP/IP プロトコルスタック(以下 TINET)の各種タイミングやパラメータ
    6 ã‚’、 コンパイル時に指定するためのコンフィギュレーションを解説する。
    7   TINET を、多様なターゲットに対応するため、以下のファイルを使用してい
    8 ã‚‹ã€‚ 指定するパラメータは、 いずれのファイルで指定してもよい。 また、
    9 Makefile で指定することも可能である。
     1    リリース 1.7、コンパイル時コンフィギュレーション[2014/11/13]
     2
     31.  コンパイル時コンフィギュレーションについて
     4
     5  TCP/IP プロトコルスタック(以下 TINET)の各種タイミングやパラメータ
     6を、 コンパイル時に指定するためのコンフィギュレーションを解説する。
     7  TINET を、多様なターゲットに対応するため、以下のファイルを使用してい
     8る。 指定するパラメータは、 いずれのファイルで指定してもよい。 また、
     9Makefile で指定することも可能である。
    1010
    1111   (1)   tinet_config.h
    12            TINET å
    13 ¨ä½“パラメータを定義し、 以下のファイルをインクルード
    14          ã—ている。TINET のルートディレクトリに置く。
    15 
    16    (2)   tinet_target_config.h(TOPPERS/ASP)
    17            ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã«ä¾å­˜ã™ã‚‹ãƒ‘ラメータを定義する。 各システムのター
    18          ã‚²ãƒƒãƒˆä¾å­˜éƒ¨ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã€‚
    19 
    20    (3)   tinet_cpu_config.h(TOPPERS/JSP)
    21            ãƒ—ロセッサに依存するパラメータを定義する。config のプロセッ
    22          ã‚µç•¥ç§°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã€‚
    23 
    24    (4)   tinet_sys_config.h(TOPPERS/JSP)
    25            ã‚·ã‚¹ãƒ†ãƒ ã«ä¾å­˜ã™ã‚‹ãƒ‘ラメータを定義する。config のシステム略
    26          ç§°ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ãã€‚
     12           TINET 全体パラメータを定義し、 以下のファイルをインクルード
     13         している。TINET のルートディレクトリに置く。
     14
     15   (2)   tinet_target_config.h(TOPPERS/ASP)
     16           ターゲットに依存するパラメータを定義する。 各システムのター
     17         ゲット依存部のディレクトリに置く。
     18
     19   (3)   tinet_cpu_config.h(TOPPERS/JSP)
     20           プロセッサに依存するパラメータを定義する。config のプロセッ
     21         サ略称のディレクトリに置く。
     22
     23   (4)   tinet_sys_config.h(TOPPERS/JSP)
     24           システムに依存するパラメータを定義する。config のシステム略
     25         称のディレクトリに置く。
    2726
    2827   (5)   tinet_app_config.h
    29            ã‚¢ãƒ—リケーションプログラムに依存するパラメータを定義する。
    30          ã‚¢ãƒ—リケーションプログラムのディレクトリに置く。
     28           アプリケーションプログラムに依存するパラメータを定義する。
     29         アプリケーションプログラムのディレクトリに置く。
    3130
    3231   (6)   tinet_nic_config.h
    33            ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã«ä¾å­˜ã™ã‚‹ãƒ‘ラメータを定義する。
    34          tinet/netdev のネットワークインタフェースのディレクトリに置く。
    35          ãŸã ã—、 汎用のネットワークインタフェース・別名化ファイル
    36          nic_rename.h とネットワークインタフェースの制御関数を定義する
    37          ãƒ•ã‚¡ã‚¤ãƒ«ã‚’インクルードするようになっている。
    38 
    39 2.  サポートするネットワーク機能
     32           イーサネットインタフェースに依存するパラメータを定義する。
     33         tinet/netdev のネットワークインタフェースのディレクトリに置く。
     34         ただし、 汎用のネットワークインタフェース・別名化ファイル
     35         nic_rename.h とネットワークインタフェースの制御関数を定義する
     36         ファイルをインクルードするようになっている。
     37
     382.  サポートするネットワーク機能
    4039
    4140   (1)   SUPPORT_INET6
    42          IPv6 を有効にする。
     41         IPv6 を有効にする。
    4342
    4443   (2)   SUPPORT_INET4
    45          IPv4 を有効にする。
     44         IPv4 を有効にする。
    4645
    4746   (3)   API_CFG_IP4MAPPED_ADDR
    48          ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å±¤ã¨ã—て IPv6 を選択した場合、 IPv6 の API におけ
    49          ã‚‹ IPv6 アドレスとして IPv4 射影アドレスを使用することを可能
    50          ã«ã™ã‚‹ã€‚
     47         ネットワーク層として IPv6 を選択した場合、 IPv6 の API におけ
     48         る IPv6 アドレスとして IPv4 射影アドレスを使用することを可能
     49         にする。
    5150
    5251   (4)   SUPPORT_TCP
    53          TCP を有効にする。
     52         TCP を有効にする。
    5453
    5554   (5)   SUPPORT_UDP
    56          UDP を有効にする。
     55         UDP を有効にする。
    5756
    5857   (6)   SUPPORT_PPP
    59          PPP を有効にする。 ただし、SUPPORT_LOOP と SUPPORT_ETHER とは
    60          æŽ’他であり、いずれか一つ指定できる。なお、 PPP は参考実è£
    61 ã§ã‚る。
     58         PPP を有効にする。 ただし、SUPPORT_LOOP と SUPPORT_ETHER とは
     59         排他であり、いずれか一つ指定できる。なお、 PPP は参考実装である。
    6260
    6361   (7)   SUPPORT_LOOP
    64          ãƒ«ãƒ¼ãƒ—バックを有効にする。 ただし、 SUPPORT_PPP と
    65          SUPPORT_ETHER とは排他であり、いずれか一つ指定できる。 なお、
    66          ãƒ«ãƒ¼ãƒ—バックは参考実è£
    67 ã§ã‚る。
     62         ループバックを有効にする。 ただし、 SUPPORT_PPP と
     63         SUPPORT_ETHER とは排他であり、いずれか一つ指定できる。 なお、
     64         ループバックは参考実装である。
    6865
    6966   (8)   SUPPORT_ETHER
    70          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã‚’有効にする。 ただし、 SUPPORT_PPP
    71          ã¨ SUPPORT_LOOP とは排他であり、いずれか一つ指定できる。
     67         イーサネットインタフェースを有効にする。 ただし、 SUPPORT_PPP
     68         と SUPPORT_LOOP とは排他であり、いずれか一つ指定できる。
    7269
    7370   (9)   SUPPORT_MIB
    74          SNMP 用管理æƒ
    75 å ±ãƒ™ãƒ¼ã‚¹ï¼ˆMIB)に準拠したネットワーク統計の取得
    76          ã‚’有効にする。ただし、TINET 自体は、管理æƒ
    77 å ±ãƒ™ãƒ¼ã‚¹ï¼ˆMIB)に準
    78          æ‹ ã—たネットワーク統計を提供するだけで,SNMP をサポートしていない。
    79 
    80 3.  ネットワークå
    81 ¨ä½“に関係するパラメータ
     71         SNMP 用管理情報ベース(MIB)に準拠したネットワーク統計の取得
     72         を有効にする。ただし、TINET 自体は、管理情報ベース(MIB)に準
     73         拠したネットワーク統計を提供するだけで,SNMP をサポートしていない。
     74
     753.  ネットワーク全体に関係するパラメータ
    8276
    8377   (1)   NET_TIMER_STACK_SIZE
    84          ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¿ã‚¤ãƒžã‚¿ã‚¹ã‚¯ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’指定する。
     78         ネットワークタイマタスクのスタックサイズを指定する。
    8579
    8680   (2)   NET_TIMER_PRIORITY
    87          ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¿ã‚¤ãƒžã‚¿ã‚¹ã‚¯ã®å„ªå
    88 ˆåº¦ã‚’指定する。
     81         ネットワークタイマタスクの優先度を指定する。
    8982
    9083   (3)   NUM_NET_CALLOUT
    91          ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆå‘¼å‡ºã—数、10 以上の値を指定すること。
     84         タイムアウト呼出し数、10 以上の値を指定すること。
    9285
    9386   (4)   NUM_IN6_IFADDR_ENTRY
    94          ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒªã‚¹ãƒˆï¼ˆIPv6)のエントリ数である。
     87         インタフェースのアドレスリスト(IPv6)のエントリ数である。
    9588
    9689   (5)   NUM_MPF_NET_BUF_CSEG
    97          ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ˜ãƒƒãƒ€ + IP ヘッダ + TCP ヘッダサイズのネットワークバッ
    98          ãƒ•ã‚¡æ•°ã‚’指定する。
     90         フレームヘッダ + IP ヘッダ + TCP ヘッダサイズのネットワークバッ
     91         ファ数を指定する。
    9992
    10093   (6)   NUM_MPF_NET_BUF_64
    101          ã‚µã‚¤ã‚º 64 オクテットのネットワークバッファ数を指定する。
     94         サイズ 64 オクテットのネットワークバッファ数を指定する。
    10295
    10396   (7)   NUM_MPF_NET_BUF_128
    104          ã‚µã‚¤ã‚º 128 オクテットのネットワークバッファ数を指定する。
     97         サイズ 128 オクテットのネットワークバッファ数を指定する。
    10598
    10699   (8)   NUM_MPF_NET_BUF_256
    107          ã‚µã‚¤ã‚º 256 オクテットのネットワークバッファ数を指定する。
     100         サイズ 256 オクテットのネットワークバッファ数を指定する。
    108101
    109102   (9)   NUM_MPF_NET_BUF_512
    110          ã‚µã‚¤ã‚º 512 オクテットのネットワークバッファ数を指定する。
     103         サイズ 512 オクテットのネットワークバッファ数を指定する。
    111104
    112105   (10)  NUM_MPF_NET_BUF_1024
    113          ã‚µã‚¤ã‚º 1024 オクテットのネットワークバッファ数を指定する。
     106         サイズ 1024 オクテットのネットワークバッファ数を指定する。
    114107
    115108   (11)  NUM_MPF_NET_BUF_IF_PDU
    116          ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®æœ€å¤§ PDU(フレームヘッダ長 + MTU)
    117          ã‚µã‚¤ã‚ºã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡æ•°ã‚’指定する。
     109         ネットワークインタフェースの最大 PDU(フレームヘッダ長 + MTU)
     110         サイズのネットワークバッファ数を指定する。
    118111
    119112   (12)  NUM_MPF_NET_BUF_IPV6_MMTU
    120          ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ˜ãƒƒãƒ€ + IPv6 MMTU(1280)サイズのネットワークバッファ
    121          æ•°ã‚’指定する。
     113         フレームヘッダ + IPv6 MMTU(1280)サイズのネットワークバッファ
     114         数を指定する。
    122115
    123116   (13)  NUM_MPF_NET_BUF_IP_MSS
    124          ãƒ•ãƒ¬ãƒ¼ãƒ ãƒ˜ãƒƒãƒ€ + IP MSS(576)サイズのネットワークバッファ数
    125          ã‚’指定する。
     117         フレームヘッダ + IP MSS(576)サイズのネットワークバッファ数
     118         を指定する。
    126119
    127120   (14)  NUM_MPF_NET_BUF4_REASSM
    128          IPv4 用の再構成バッファサイズのネットワークバッファ数を指定する。
     121         IPv4 用の再構成バッファサイズのネットワークバッファ数を指定する。
    129122
    130123   (15)  NET_COUNT_ENABLE
    131          è¨ˆæ¸¬ã™ã‚‹ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯çµ±è¨ˆæƒ
    132 å ±ã‚’、 プロトコル識別フラグの OR で
    133          æŒ‡å®šã™ã‚‹ã€‚
    134 
    135          PROTO_FLG_PPP_HDLC            PPP の HDLC の統計æƒ
    136 å ±
    137          PROTO_FLG_PPP_AUTH            PPP の認証に関する統計æƒ
    138 å ±
    139          PROTO_FLG_PPP_LCP             PPP の LCP の統計æƒ
    140 å ±
    141          PROTO_FLG_PPP_IPCP            PPP の IPCP の統計æƒ
    142 å ±
    143          PROTO_FLG_PPP                 PPP の統計æƒ
    144 å ±
    145          PROTO_FLG_LOOP                ループバックの統計æƒ
    146 å ±
    147          PROTO_FLG_ETHER_NIC           ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã®çµ±è¨ˆæƒ
    148 å ±
    149          PROTO_FLG_ETHER               ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã®çµ±è¨ˆæƒ
    150 å ±
    151          PROTO_FLG_IP6                 IPv6 の統計æƒ
    152 å ±
    153          PROTO_FLG_ICMPv6              ICMPv6 の統計æƒ
    154 å ±
    155          PROTO_FLG_ND6                 è¿‘隣探索の統計æƒ
    156 å ±
    157          PROTO_FLG_IP4                 IPv4 の統計æƒ
    158 å ±
    159          PROTO_FLG_ICMPv4              ICMPv4 の統計æƒ
    160 å ±
    161          PROTO_FLG_ARP                 ARP の統計æƒ
    162 å ±
    163          PROTO_FLG_TCP                 TCP の統計æƒ
    164 å ±
    165          PROTO_FLG_UDP                 UDP の統計æƒ
    166 å ±
    167          PROTO_FLG_NET_BUF             ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®çµ±è¨ˆæƒ
    168 å ±
    169 
    170 4.  サポート関数に関係するパラメータ
     124         計測するネットワーク統計情報を、 プロトコル識別フラグの OR で
     125         指定する。
     126
     127         PROTO_FLG_PPP_HDLC            PPP の HDLC の統計情報
     128         PROTO_FLG_PPP_AUTH            PPP の認証に関する統計情報
     129         PROTO_FLG_PPP_LCP             PPP の LCP の統計情報
     130         PROTO_FLG_PPP_IPCP            PPP の IPCP の統計情報
     131         PROTO_FLG_PPP                 PPP の統計情報
     132         PROTO_FLG_LOOP                ループバックの統計情報
     133         PROTO_FLG_ETHER_NIC           イーサネットインタフェースの統計情報
     134         PROTO_FLG_ETHER               イーサネットの統計情報
     135         PROTO_FLG_IP6                 IPv6 の統計情報
     136         PROTO_FLG_ICMPv6              ICMPv6 の統計情報
     137         PROTO_FLG_ND6                 近隣探索の統計情報
     138         PROTO_FLG_IP4                 IPv4 の統計情報
     139         PROTO_FLG_ICMPv4              ICMPv4 の統計情報
     140         PROTO_FLG_ARP                 ARP の統計情報
     141         PROTO_FLG_TCP                 TCP の統計情報
     142         PROTO_FLG_UDP                 UDP の統計情報
     143         PROTO_FLG_NET_BUF             ネットワークバッファの統計情報
     144
     1454.  サポート関数に関係するパラメータ
    171146
    172147   (1)   NUM_IPV6ADDR_STR_BUFF
    173          ã‚µãƒãƒ¼ãƒˆé–¢æ•° ipv62str において、 TINET å†
    174 éƒ¨ã§ç¢ºä¿ã™ã‚‹æ–‡å­—列バッ
    175          ãƒ•ã‚¡æ•°ã‚’指定する。
     148         サポート関数 ipv62str において、 TINET 内部で確保する文字列バッ
     149         ファ数を指定する。
    176150
    177151   (2)   NUM_IPV4ADDR_STR_BUFF
    178          ã‚µãƒãƒ¼ãƒˆé–¢æ•° ip2str において、 TINET å†
    179 éƒ¨ã§ç¢ºä¿ã™ã‚‹æ–‡å­—列バッ
    180          ãƒ•ã‚¡æ•°ã‚’指定する。
     152         サポート関数 ip2str において、 TINET 内部で確保する文字列バッ
     153         ファ数を指定する。
    181154
    182155   (3)   NUM_MACADDR_STR_BUFF
    183          ã‚µãƒãƒ¼ãƒˆé–¢æ•° mac2str において、TINET å†
    184 éƒ¨ã§ç¢ºä¿ã™ã‚‹æ–‡å­—列バッ
    185          ãƒ•ã‚¡æ•°ã‚’指定する。
    186 
    187 5.  イーサネット関係のパラメータ
    188 
    189 5. 1  イーサネットå
    190 ¨ä½“に関係するパラメータ
     156         サポート関数 mac2str において、TINET 内部で確保する文字列バッ
     157         ファ数を指定する。
     158
     1595.  イーサネット関係のパラメータ
     160
     1615. 1  イーサネット全体に関係するパラメータ
    191162
    192163   (1)   NUM_DTQ_ETHER_OUTPUT
    193          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå‡ºåŠ›ãƒ‡ãƒ¼ã‚¿ã‚­ãƒ¥ãƒ¼ã‚µã‚¤ã‚ºã‚’指定する。 2 以上の値を指
    194          å®šã™ã‚‹ã“と。
     164         イーサネット出力データキューサイズを指定する。 2 以上の値を指
     165         定すること。
    195166
    196167   (2)   ETHER_INPUT_STACK_SIZE
    197          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå
    198 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’指定する。
     168         イーサネット入力タスクのスタックサイズを指定する。
    199169
    200170   (3)   ETHER_OUTPUT_STACK_SIZE
    201          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå‡ºåŠ›ã‚¿ã‚¹ã‚¯ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’指定する。
     171         イーサネット出力タスクのスタックサイズを指定する。
    202172
    203173   (4)   ETHER_INPUT_PRIORITY
    204          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå
    205 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®å„ªå
    206 ˆåº¦ã‚’指定する。
     174         イーサネット入力タスクの優先度を指定する。
    207175
    208176   (5)   ETHER_OUTPUT_PRIORITY
    209          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå‡ºåŠ›ã‚¿ã‚¹ã‚¯ã®å„ªå
    210 ˆåº¦ã‚’指定する。
     177         イーサネット出力タスクの優先度を指定する。
    211178
    212179   (6)   ETHER_CFG_UNEXP_WARNING
    213          éžã‚µãƒãƒ¼ãƒˆãƒ•ãƒ¬ãƒ¼ãƒ ã®è­¦å‘Šã‚’表示する場合指定する。
     180         非サポートフレームの警告を表示する場合指定する。
    214181
    215182   (7)   ETHER_CFG_802_WARNING
    216          IEEE 802.3 フレームの警告を表示する場合指定する。 なお、 IEEE
    217          802.3 フレームはサポートしていない。
     183         IEEE 802.3 フレームの警告を表示する場合指定する。 なお、 IEEE
     184         802.3 フレームはサポートしていない。
    218185
    219186   (8)   ETHER_CFG_MCAST_WARNING
    220          ãƒžãƒ«ãƒã‚­ãƒ£ã‚¹ãƒˆã®è­¦å‘Šã‚’表示する場合指定する。
     187         マルチキャストの警告を表示する場合指定する。
    221188
    222189   (9)   ETHER_CFG_ACCEPT_ALL
    223          ãƒžãƒ«ãƒã‚­ãƒ£ã‚¹ãƒˆã€ エラーフレームも受信する場合指定する。
     190         マルチキャスト、 エラーフレームも受信する場合指定する。
    224191
    225192   (10)  ETHER_NIC_CFG_RELEASE_NET_BUF
    226          ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆå‡ºåŠ›æ™‚に、NIC で net_buf を開放する場合に指定する。
     193         イーサネット出力時に、NIC で net_buf を開放する場合に指定する。
    227194
    228195   (11)  ETHER_CFG_COLLECT_ADDR
    229          æŒ‡å®šã™ã‚‹ã¨ä¸€å®šå‘¨æœŸï¼ˆ256 回のフレーム受信毎)に送信å
    230 ƒã® MAC ア
    231          ãƒ‰ãƒ¬ã‚¹ã«ã‚ˆã‚Šä¹±æ•°ã‚’更新する。
    232 
    233 5. 2  NIC(NE2000 互換)関係のパラメータ
     196         指定すると一定周期(256 回のフレーム受信毎)に送信元の MAC ア
     197         ドレスにより乱数を更新する。
     198
     1995. 2  NIC(NE2000 互換)関係のパラメータ
    234200
    235201   (1)   IF_ED_CFG_16BIT
    236          16 ビットモードで使用する場合に指定する。 ただし、16 ビットモー
    237          ãƒ‰ã¯æœªå®Ÿè£
    238 ã§ã‚る。
     202         16 ビットモードで使用する場合に指定する。 ただし、16 ビットモー
     203         ドは未実装である。
    239204
    240205   (2)   NUM_IF_ED_TXBUF
    241          é€ä¿¡ãƒ•ãƒ¬ãƒ¼ãƒ ã®ãƒãƒƒãƒ•ã‚¡æ•°ã‚’指定する。標準値は 1 である。
     206         送信フレームのバッファ数を指定する。標準値は 1 である。
    242207
    243208   (3)   TMO_IF_ED_GET_NET_BUF
    244          å˜ä½ã¯ [ms] で、 受信フレーム用ネットワークバッファの獲得タイ
    245          ãƒ ã‚¢ã‚¦ãƒˆã‚’指定する。標準値は 1 [ms] である。
     209         単位は [ms] で、 受信フレーム用ネットワークバッファの獲得タイ
     210         ムアウトを指定する。標準値は 1 [ms] である。
    246211
    247212   (4)   TMO_IF_ED_XMIT
    248          é€ä¿¡ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆå€¤ã‚’指定する。値は IF_TIMER_HZ の倍数で指定し、
    249          æ¨™æº–値は (2*IF_TIMER_HZ) である。
     213         送信タイムアウト値を指定する。値は IF_TIMER_HZ の倍数で指定し、
     214         標準値は (2*IF_TIMER_HZ) である。
    250215
    251216   (5)   IF_ED_CFG_ACCEPT_ALL
    252          ãƒžãƒ«ãƒã‚­ãƒ£ã‚¹ãƒˆã€ エラーフレームも受信する場合指定する。
    253 
    254 5. 3  NIC(RTL8019AS)関係のパラメータ
     217         マルチキャスト、 エラーフレームも受信する場合指定する。
     218
     2195. 3  NIC(RTL8019AS)関係のパラメータ
    255220
    256221   (1)   ED_BASE_ADDRESS
    257          NIC のレジスタのベースアドレスを指定する。
     222         NIC のレジスタのベースアドレスを指定する。
    258223
    259224   (2)   INHNO_IF_ED
    260          å‰²ã‚Šè¾¼ã¿ç•ªå·ã‚’指定する。
     225         割り込み番号を指定する。
    261226
    262227   (3)   ED_IER_IP_BIT
    263          å‰²ã‚Šè¾¼ã¿ã‚¤ãƒãƒ¼ãƒ–ルレジスタ(IER)の制御ビットを指定する。
     228         割り込みイネーブルレジスタ(IER)の制御ビットを指定する。
    264229
    265230   (4)   ED_IPR
    266          å‰²ã‚Šè¾¼ã¿å„ªå
    267 ˆãƒ¬ã‚¸ã‚¹ã‚¿ï¼ˆIPR)を指定する。
     231         割り込み優先レジスタ(IPR)を指定する。
    268232
    269233   (5)   ED_IPR_IP_BIT
    270          å‰²ã‚Šè¾¼ã¿å„ªå
    271 ˆãƒ¬ã‚¸ã‚¹ã‚¿ï¼ˆIPR)の制御ビットを指定する。
     234         割り込み優先レジスタ(IPR)の制御ビットを指定する。
    272235
    273236   (6)   ED_RTL_CFG0_IRQS
    274          å‰²ã‚Šè¾¼ã¿ã‚¤ãƒãƒ¼ãƒ–ルレジスタ(IER)の制御ビットを指定する。
    275 
    276 6.  ARP 関係のパラメータ
     237         割り込みイネーブルレジスタ(IER)の制御ビットを指定する。
     238
     2396.  ARP 関係のパラメータ
    277240
    278241   (1)   NUM_ARP_ENTRY
    279          ARP キャッシュエントリ数を指定する。
     242         ARP キャッシュエントリ数を指定する。
    280243
    281244   (2)   ARP_CACHE_KEEP
    282          ARP キャッシュのタイムアウト値を指定する。 値は NET_TIMER_HZ
    283          ã®å€æ•°ã§æŒ‡å®šã—、標準値は (20*60*NET_TIMER_HZ) である。
     245         ARP キャッシュのタイムアウト値を指定する。 値は NET_TIMER_HZ
     246         の倍数で指定し、標準値は (20*60*NET_TIMER_HZ) である。
    284247
    285248   (3)   TMO_ARP_GET_NET_BUF
    286          å˜ä½ã¯ [ms] で、 アドレス解決要求用ネットワークバッファの獲得
    287          ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã‚’指定する。標準値は 1000 [ms] である。
     249         単位は [ms] で、 アドレス解決要求用ネットワークバッファの獲得
     250         タイムアウトを指定する。標準値は 1000 [ms] である。
    288251
    289252   (4)   TMO_ARP_OUTPUT
    290          å˜ä½ã¯ [ms] で、ARP 出力タイムアウトを指定する。標準値は 1000
    291          [ms] である。
     253         単位は [ms] で、ARP 出力タイムアウトを指定する。標準値は 1000
     254         [ms] である。
    292255
    293256   (5)   ARP_CFG_CALLBACK_DUPLICATED
    294          æŒ‡å®šã™ã‚‹ã¨ã€ARP å
    295 ¥åŠ›ã§ IP アドレスの重複を検出した時に、 応用
    296          ãƒ—ログラムで用意したコールバック関数 arp_callback_duplicated
    297          ã‚’呼び出す。
    298 
    299 7.  PPP 関係のパラメータ
    300 
    301   PPP は参考実è£
    302 ã§ã‚る。
    303 
    304 7. 1  PPP å
    305 ¨ä½“に関係するパラメータ
     257         指定すると、ARP 入力で IP アドレスの重複を検出した時に、 応用
     258         プログラムで用意したコールバック関数 arp_callback_duplicated
     259         を呼び出す。
     260
     2617.  PPP 関係のパラメータ
     262
     263  PPP は参考実装である。
     264
     2657. 1  PPP 全体に関係するパラメータ
    306266
    307267   (1)   NUM_DTQ_PPP_OUTPUT
    308          PPP 出力のデータキューサイズを指定する。 2 以上の値を指定すること。
     268         PPP 出力のデータキューサイズを指定する。 2 以上の値を指定すること。
    309269
    310270   (2)   PPP_INPUT_STACK_SIZE
    311          PPP å
    312 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’指定する。
     271         PPP 入力タスクのスタックサイズを指定する。
    313272
    314273   (3)   PPP_OUTPUT_STACK_SIZE
    315          PPP 出力タスクのスタックサイズを指定する。
     274         PPP 出力タスクのスタックサイズを指定する。
    316275
    317276   (4)   PPP_INPUT_PRIORITY
    318          PPP å
    319 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®å„ªå
    320 ˆåº¦ã‚’指定する。
     277         PPP 入力タスクの優先度を指定する。
    321278
    322279   (5)   PPP_OUTPUT_PRIORITY
    323          PPP 出力タスクの優å
    324 ˆåº¦ã‚’指定する。
     280         PPP 出力タスクの優先度を指定する。
    325281
    326282   (6)   TMO_PPP_GET_NET_BUF
    327          å˜ä½ã¯ [ms] で、 受信用ネットワークバッファの獲得タイムアウト
    328          ã‚’指定する。標準値は 1000 [ms] である。
     283         単位は [ms] で、 受信用ネットワークバッファの獲得タイムアウト
     284         を指定する。標準値は 1000 [ms] である。
    329285
    330286   (7)   PPP_IDLE_TIMEOUT
    331          PPP 接続を切断するまでのアイドル時間を、NET_TIMER_HZ の倍数で
    332          æŒ‡å®šã™ã‚‹ã€‚
    333 
    334 7. 2  モデムに関する定義
     287         PPP 接続を切断するまでのアイドル時間を、NET_TIMER_HZ の倍数で
     288         指定する。
     289
     2907. 2  モデムに関する定義
    335291
    336292   (1)   PPP_CFG_MODEM
    337          ãƒ¢ãƒ‡ãƒ æŽ¥ç¶šã®å ´åˆæŒ‡å®šã™ã‚‹ã€‚
     293         モデム接続の場合指定する。
    338294
    339295   (2)   MODEM_CFG_INIT
    340          ãƒ¢ãƒ‡ãƒ ã®åˆæœŸåŒ–文字列を指定する。
     296         モデムの初期化文字列を指定する。
    341297
    342298   (3)   MODEM_CFG_DIAL
    343          ãƒ€ã‚¤ã‚¢ãƒ«ã‚³ãƒžãƒ³ãƒ‰æ–‡å­—列を指定する。
     299         ダイアルコマンド文字列を指定する。
    344300
    345301   (4)   MODEM_CFG_RETRY_CNT
    346          ãƒ€ã‚¤ã‚¢ãƒ«ãƒªãƒˆãƒ©ã‚¤å›žæ•°ã€‚標準値は 3 回である。
     302         ダイアルリトライ回数。標準値は 3 回である。
    347303
    348304   (5)   MODEM_CFG_RETRY_WAIT
    349          å˜ä½ã¯ [ms] で、ダイアルリトライまでのå¾
    350 ã¡æ™‚間を指定する。 標
    351          æº–値は 10,000 [ms] である。
     305         単位は [ms] で、ダイアルリトライまでの待ち時間を指定する。 標
     306         準値は 10,000 [ms] である。
    352307
    353308   (6)   MODEM_CFG_PHONE_NUMBER
    354          æŽ¥ç¶šç›¸æ‰‹ã®é›»è©±ç•ªå·ã‚’指定する。
    355 
    356 7. 3  HDLC に関する定義
     309         接続相手の電話番号を指定する。
     310
     3117. 3  HDLC に関する定義
    357312
    358313   (1)   DEF_LOCAL_ACCM
    359          è‡ªåˆ†ã®éžåŒæœŸåˆ¶å¾¡æ–‡å­—マップ(ACCM)を指定する。標準値は XON と
    360          XOFF のみ変換することを意味する 0x000a0000 である。
     314         自分の非同期制御文字マップ(ACCM)を指定する。標準値は XON と
     315         XOFF のみ変換することを意味する 0x000a0000 である。
    361316
    362317   (2)   DEF_REMOTE_ACCM
    363          ç›¸æ‰‹ã®éžåŒæœŸåˆ¶å¾¡æ–‡å­—マップ(ACCM)、 標準の初期値はå
    364 ¨ã¦å¤‰æ›ã™
    365          ã‚‹ã“とを意味する 0xffffffff である。
     318         相手の非同期制御文字マップ(ACCM)、 標準の初期値は全て変換す
     319         ることを意味する 0xffffffff である。
    366320
    367321   (3)   HDLC_PORTID
    368          PPP に使用するシリアルポート番号を指定する。
    369 
    370 7. 4  LCP に関する定義
     322         PPP に使用するシリアルポート番号を指定する。
     323
     3247. 4  LCP に関する定義
    371325
    372326   (1)   LCP_CFG_MRU
    373          LCP の最大受信単位(MRU)オプションをサポートするときに指定する。
     327         LCP の最大受信単位(MRU)オプションをサポートするときに指定する。
    374328
    375329   (2)   LCP_CFG_ACCM
    376          LCP の非同期制御文字マップ(ACCM)オプションをサポートすると
    377          ãã«æŒ‡å®šã™ã‚‹ã€‚
     330         LCP の非同期制御文字マップ(ACCM)オプションをサポートすると
     331         きに指定する。
    378332
    379333   (3)   LCP_CFG_MAGIC
    380          LCP のマジック番号オプションをサポートするときに指定する。
     334         LCP のマジック番号オプションをサポートするときに指定する。
    381335
    382336   (4)   LCP_CFG_PCOMP
    383          LCP のプロトコル部圧縮オプションをサポートするときに指定する。
     337         LCP のプロトコル部圧縮オプションをサポートするときに指定する。
    384338
    385339   (5)   LCP_CFG_ACCOMP
    386          LCP のアドレス・制御部圧縮オプションをサポートするときに指定する。
     340         LCP のアドレス・制御部圧縮オプションをサポートするときに指定する。
    387341
    388342   (6)   LCP_CFG_PAP
    389          LCP のパスワード認証プロトコル(PAP)オプションをサポートする
    390          ã¨ãã«æŒ‡å®šã™ã‚‹ã€‚
     343         LCP のパスワード認証プロトコル(PAP)オプションをサポートする
     344         ときに指定する。
    391345
    392346   (7)   LCP_CFG_CHAP
    393          LCP のチャレンジハンドシェーク認証プロトコル(CHAP)オプショ
    394          ãƒ³ã‚’サポートするときに指定する。ただし、 現在未実è£
    395 ã§ã‚る。
     347         LCP のチャレンジハンドシェーク認証プロトコル(CHAP)オプショ
     348         ンをサポートするときに指定する。ただし、 現在未実装である。
    396349
    397350   (8)   LCP_ECHO_INTERVAL
    398          ç›¸æ‰‹ã®æ­£å¸¸æ€§ã‚’確認するため、 終端間で交換するエコーメッセージ
    399          ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒ«æ™‚間を指定する。 値は NET_TIMER_HZ の倍数で指定
    400          ã—、標準値は (20*NET_TIMER_HZ) である。ただし、このオプション
    401          ã¯ LCP_CFG_MAGIC を指定したときのみ有効である。
     351         相手の正常性を確認するため、 終端間で交換するエコーメッセージ
     352         のインターバル時間を指定する。 値は NET_TIMER_HZ の倍数で指定
     353         し、標準値は (20*NET_TIMER_HZ) である。ただし、このオプション
     354         は LCP_CFG_MAGIC を指定したときのみ有効である。
    402355
    403356   (9)   LCP_ECHO_FAILS
    404          ã‚¨ã‚³ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã®å¤±æ•—回数を指定する。標準値は 3 回である。た
    405          ã ã—、このオプションは LCP_CFG_MAGIC を指定したときのみ有効である。
     357         エコーメッセージの失敗回数を指定する。標準値は 3 回である。た
     358         だし、このオプションは LCP_CFG_MAGIC を指定したときのみ有効である。
    406359
    407360   (10)  DEF_LCP_LOCAL_CFGS
    408          è‡ªåˆ†ã®æ§‹æˆæƒ
    409 å ±ã®æ—¢å®šå€¤ã‚’指定する。
     361         自分の構成情報の既定値を指定する。
    410362
    411363   (11)  DEF_LCP_REMOTE_CFGS
    412          ç›¸æ‰‹ã«è¨±ã™æ§‹æˆæƒ
    413 å ±ã®æ—¢å®šå€¤ã‚’指定する。
    414 
    415 7. 5  パスワード認証プロトコル(PAP)に関する定義
     364         相手に許す構成情報の既定値を指定する。
     365
     3667. 5  パスワード認証プロトコル(PAP)に関する定義
    416367
    417368   (1)   DEF_PAP_TIMEOUT
    418          ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ¢ãƒ¼ãƒ‰ã§èªè¨¼ã™ã‚‹å ´åˆã®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆå€¤ã‚’指定する。
    419          å€¤ã¯ NET_TIMER_HZ の倍数で指定し、 標準値は (3*NET_TIMER_HZ)
    420          ã§ã‚る。指定しないと永ä¹
    421 ã«å¾
    422 ã¡çŠ¶æ
    423 ‹ã«ãªã‚‹ã€‚
     369         クライアントモードで認証する場合のタイムアウト値を指定する。
     370         値は NET_TIMER_HZ の倍数で指定し、 標準値は (3*NET_TIMER_HZ)
     371         である。指定しないと永久に待ち状態になる。
    424372
    425373   (2)   DEF_PAP_REQTIME
    426          ã‚µãƒ¼ãƒãƒ¢ãƒ¼ãƒ‰ã§èªè¨¼ã™ã‚‹å ´åˆã®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆå€¤ã‚’指定する。 値は
    427          NET_TIMER_HZ の倍数で指定し、 標準値は (30*NET_TIMER_HZ) であ
    428          ã‚‹ã€‚ 指定しないと永ä¹
    429 ã«å¾
    430 ã¡çŠ¶æ
    431 ‹ã«ãªã‚‹ã€‚
     374         サーバモードで認証する場合のタイムアウト値を指定する。 値は
     375         NET_TIMER_HZ の倍数で指定し、 標準値は (30*NET_TIMER_HZ) であ
     376         る。 指定しないと永久に待ち状態になる。
    432377
    433378   (3)   MAX_PAP_REXMT
    434          èªè¨¼è¦æ±‚タイムアウトの最大再送回数を指定する。 標準値は 10 回
    435          ã§ã‚る。
    436 
    437 7. 6  認証に関する定義
     379         認証要求タイムアウトの最大再送回数を指定する。 標準値は 10 回
     380         である。
     381
     3827. 6  認証に関する定義
    438383
    439384   (1)   AUTH_CFG_CLIENT
    440          ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ¢ãƒ¼ãƒ‰ã®å ´åˆæŒ‡å®šã™ã‚‹ã€‚ AUTH_CFG_SERVER と同時に指
    441          å®šã™ã‚‹ã“とも可能である。
     385         クライアントモードの場合指定する。 AUTH_CFG_SERVER と同時に指
     386         定することも可能である。
    442387
    443388   (2)   AUTH_CFG_SERVER
    444          ã‚µãƒ¼ãƒãƒ¢ãƒ¼ãƒ‰ã®å ´åˆæŒ‡å®šã™ã‚‹ã€‚ AUTH_CFG_CLIENT と同時に指定する
    445          ã“とも可能である。
     389         サーバモードの場合指定する。 AUTH_CFG_CLIENT と同時に指定する
     390         ことも可能である。
    446391
    447392   (3)   AUTH_LOCAL_USER
    448          ã‚µãƒ¼ãƒãƒ¢ãƒ¼ãƒ‰ã®å ´åˆã€ ログイン認証ユーザ名を指定する。
     393         サーバモードの場合、 ログイン認証ユーザ名を指定する。
    449394
    450395   (4)   AUTH_LOCAL_PASSWD
    451          ã‚µãƒ¼ãƒãƒ¢ãƒ¼ãƒ‰ã®å ´åˆã€ ログイン認証パスワードを指定する。
     396         サーバモードの場合、 ログイン認証パスワードを指定する。
    452397
    453398   (5)   AUTH_REMOTE_USER
    454          ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ¢ãƒ¼ãƒ‰ã®å ´åˆã€ ログイン認証ユーザ名を指定する。
     399         クライアントモードの場合、 ログイン認証ユーザ名を指定する。
    455400
    456401   (6)   AUTH_REMOTE_PASSWD
    457          ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆãƒ¢ãƒ¼ãƒ‰ã®å ´åˆã€ ログイン認証パスワードを指定する。
    458 
    459 8.  ループバックインタフェース関係のパラメータ
    460 
    461   ループバックインタフェースは参考実è£
    462 ã§ã‚る。
     402         クライアントモードの場合、 ログイン認証パスワードを指定する。
     403
     4048.  ループバックインタフェース関係のパラメータ
     405
     406  ループバックインタフェースは参考実装である。
    463407
    464408   (1)   LOMTU
    465          ãƒ«ãƒ¼ãƒ—バックインタフェースの MTU を指定する。
     409         ループバックインタフェースの MTU を指定する。
    466410
    467411   (2)   NUM_DTQ_LOOP_OUTPUT
    468          ãƒ«ãƒ¼ãƒ—バックインタフェースの出力データキューサイズを指定する。
     412         ループバックインタフェースの出力データキューサイズを指定する。
    469413
    470414   (3)   NUM_DTQ_LOOP_INPUT
    471          ãƒ«ãƒ¼ãƒ—バックインタフェースのå
    472 ¥åŠ›ãƒ‡ãƒ¼ã‚¿ã‚­ãƒ¥ãƒ¼ã‚µã‚¤ã‚ºã‚’指定する。
     415         ループバックインタフェースの入力データキューサイズを指定する。
    473416
    474417   (4)   LOOP_INPUT_STACK_SIZE
    475          ãƒ«ãƒ¼ãƒ—バックインタフェースのå
    476 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®ã‚¹ã‚¿ãƒƒã‚¯ã‚µã‚¤ã‚ºã‚’指定する。
     418         ループバックインタフェースの入力タスクのスタックサイズを指定する。
    477419
    478420   (5)   LOOP_OUTPUT_STACK_SIZE
    479          ãƒ«ãƒ¼ãƒ—バックインタフェースの出力タスクのスタックサイズを指定する。
     421         ループバックインタフェースの出力タスクのスタックサイズを指定する。
    480422
    481423   (6)   LOOP_INPUT_PRIORITY
    482          ãƒ«ãƒ¼ãƒ—バックインタフェースのå
    483 ¥åŠ›ã‚¿ã‚¹ã‚¯ã®å„ªå
    484 ˆåº¦ã‚’指定する。
     424         ループバックインタフェースの入力タスクの優先度を指定する。
    485425
    486426   (7)   LOOP_OUTPUT_PRIORITY
    487          ãƒ«ãƒ¼ãƒ—バックインタフェースの出力タスクの優å
    488 ˆåº¦ã‚’指定する。
    489 
    490 9.  DHCP 関係のパラメータ
     427         ループバックインタフェースの出力タスクの優先度を指定する。
     428
     4299.  DHCP 関係のパラメータ
    491430
    492431   (1)   DHCP6_CLI_CFG
    493          DHCPv6 の DHCP メッセージを受信する場合に指定する。 ただし、
    494          TINET は、 DHCPv6 を実è£
    495 ã—ていない。応用プログラムで、DHCP メッ
    496          ã‚»ãƒ¼ã‚¸ã‚’受信するための定義である。
     432         DHCPv6 の DHCP メッセージを受信する場合に指定する。 ただし、
     433         TINET は、 DHCPv6 を実装していない。応用プログラムで、DHCP メッ
     434         セージを受信するための定義である。
    497435
    498436   (2)   DHCP4_CLI_CFG
    499          DHCPv4 の DHCP メッセージを受信する場合に指定する。 ただし、
    500          TINET は、DHCPv4 を実è£
    501 ã—ていない。応用プログラムで、 DHCP メッ
    502          ã‚»ãƒ¼ã‚¸ã‚’受信するための定義である。
    503 
    504 10.  IPv6/IPv4 å
    505 ±é€šãƒ‘ラメータ
     437         DHCPv4 の DHCP メッセージを受信する場合に指定する。 ただし、
     438         TINET は、DHCPv4 を実装していない。応用プログラムで、 DHCP メッ
     439         セージを受信するための定義である。
     440
     44110.  IPv6/IPv4 共通パラメータ
    506442
    507443   (1)   TMO_IN_REDIRECT
    508          å‘け直しメッセージで設定されたルーティングæƒ
    509 å ±ã®æœ‰åŠ¹æ™‚間を指
    510          å®šã™ã‚‹ã€‚標準値は 10*60*1000 [ms] である。
    511 
    512 11.  IPv6 関係のパラメータ
     444         向け直しメッセージで設定されたルーティング情報の有効時間を指
     445         定する。標準値は 10*60*1000 [ms] である。
     446
     44711.  IPv6 関係のパラメータ
    513448
    514449   (1)   IP6_CFG_FRAGMENT
    515          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ ã®åˆ†å‰²ãƒ»å†æ§‹æˆè¡Œã†å ´åˆã«æŒ‡å®šã™ã‚‹ã€‚
     450         データグラムの分割・再構成行う場合に指定する。
    516451
    517452   (2)   NUM_IP6_FRAG_QUEUE
    518          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆã‚­ãƒ¥ãƒ¼ã‚µã‚¤ã‚ºã‚’指定する。 標準値は 2 である。
     453         データグラム再構成キューサイズを指定する。 標準値は 2 である。
    519454
    520455   (3)   TMO_IP6_FRAG_GET_NET_BUF
    521          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆç”¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®ç²å¾—タイムアウトを
    522          æŒ‡å®šã™ã‚‹ã€‚標準値は 1000 [ms] である。
     456         データグラム再構成用ネットワークバッファの獲得タイムアウトを
     457         指定する。標準値は 1000 [ms] である。
    523458
    524459   (4)   IP6_CFG_FRAG_REASSM_SIZE
    525          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆç”¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®ã‚µã‚¤ã‚ºã‚’指定する。
    526          æ¨™æº–値は 4096 である。
     460         データグラム再構成用ネットワークバッファのサイズを指定する。
     461         標準値は 4096 である。
    527462
    528463   (5)   NUM_IN6_STATIC_ROUTE_ENTRY
    529          ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°è¡¨ã®é™çš„ルーティングエントリ数を指定する。
     464         ルーティング表の静的ルーティングエントリ数を指定する。
    530465
    531466   (6)   NUM_IN6_REDIRECT_ROUTE_ENTRY
    532          ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°è¡¨ã§äºˆã‚ç¢ºä¿ã™ã‚‹ã€ 向け直し(ICMP)によるルーティ
    533          ãƒ³ã‚°ã‚¨ãƒ³ãƒˆãƒªæ•°ã‚’指定する。0 を指定すると、 向け直し(ICMP)を
    534          ç„¡è¦–する。
     467         ルーティング表で予め確保する、 向け直し(ICMP)によるルーティ
     468         ングエントリ数を指定する。0 を指定すると、 向け直し(ICMP)を
     469         無視する。
    535470
    536471   (7)   IP6_CFG_IP4MAPPED_ADDR
    537          IPv6 のみに対応するアプリケーションで IPv4 射影アドレスを利用
    538          ã—て、IPv4 データグラムを扱う場合に指定する。
    539 
    540 12.  IPv4 関係のパラメータ
     472         IPv6 のみに対応するアプリケーションで IPv4 射影アドレスを利用
     473         して、IPv4 データグラムを扱う場合に指定する。
     474
     47512.  IPv4 関係のパラメータ
    541476
    542477   (1)   IPV4_ADDR_LOCAL
    543          è‡ªåˆ†ã® IP アドレスを指定する。 ただし、PPP を使用するとき、相
    544          æ‰‹ã«å‰²å½“ててもらう場合は 0 を指定すること。
     478         自分の IP アドレスを指定する。 ただし、PPP を使用するとき、相
     479         手に割当ててもらう場合は 0 を指定すること。
    545480
    546481   (2)   IPV4_ADDR_REMOTE
    547          ç›¸æ‰‹ã® IP アドレスを指定する。ただし、PPP を使用するとき、 相
    548          æ‰‹ã«å‰²å½“ててもらう場合は 0 を指定すること。
     482         相手の IP アドレスを指定する。ただし、PPP を使用するとき、 相
     483         手に割当ててもらう場合は 0 を指定すること。
    549484
    550485   (3)   IPV4_ADDR_LOCAL_MASK
    551          ã‚µãƒ–ネットマスクを指定する。 ただし、ネットワークインタフェー
    552          ã‚¹ãŒã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã®ã¨ãæœ‰åŠ¹ã§ã‚る。
     486         サブネットマスクを指定する。 ただし、ネットワークインタフェー
     487         スがイーサネットのとき有効である。
    553488
    554489   (4)   IPV4_ADDR_DEFAULT_GW
    555          ãƒ‡ã‚£ãƒ•ã‚©ãƒ«ãƒˆã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤ã‚’指定する。 ただし、ネットワークイン
    556          ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãŒã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã®ã¨ãæœ‰åŠ¹ã§ã‚る。
     490         ディフォルトゲートウェイを指定する。 ただし、ネットワークイン
     491         タフェースがイーサネットのとき有効である。
    557492
    558493   (5)   IP4_CFG_FRAGMENT
    559          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ ã®åˆ†å‰²ãƒ»å†æ§‹æˆè¡Œã†å ´åˆã«æŒ‡å®šã™ã‚‹ã€‚
     494         データグラムの分割・再構成行う場合に指定する。
    560495
    561496   (6)   NUM_IP4_FRAG_QUEUE
    562          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆã‚­ãƒ¥ãƒ¼ã‚µã‚¤ã‚ºã‚’指定する。標準値は 2 である。
     497         データグラム再構成キューサイズを指定する。標準値は 2 である。
    563498
    564499   (7)   TMO_IP4_FRAG_GET_NET_BUF
    565          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆç”¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®ç²å¾—タイムアウトを
    566          æŒ‡å®šã™ã‚‹ã€‚標準値は 1000 [ms] である。
     500         データグラム再構成用ネットワークバッファの獲得タイムアウトを
     501         指定する。標準値は 1000 [ms] である。
    567502
    568503   (8)   IP4_CFG_FRAG_REASSM_SIZE
    569          ãƒ‡ãƒ¼ã‚¿ã‚°ãƒ©ãƒ å†æ§‹æˆç”¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®ã‚µã‚¤ã‚ºã‚’指定する。
    570          æ¨™æº–値は 4096 である。
     504         データグラム再構成用ネットワークバッファのサイズを指定する。
     505         標準値は 4096 である。
    571506
    572507   (9)   NUM_IN4_STATIC_ROUTE_ENTRY
    573          ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°è¡¨ã®é™çš„ルーティングエントリ数を指定する。
     508         ルーティング表の静的ルーティングエントリ数を指定する。
    574509
    575510   (10)  NUM_IN4_REDIRECT_ROUTE_ENTRY
    576          ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°è¡¨ã§äºˆã‚ç¢ºä¿ã™ã‚‹ã€ 向け直し(ICMP)によるルーティ
    577          ãƒ³ã‚°ã‚¨ãƒ³ãƒˆãƒªæ•°ã‚’指定する。 0 を指定すると、向け直し(ICMP)を
    578          ç„¡è¦–する。
    579 
    580 13.  ICMPv6/v4 関係のパラメータ
     511         ルーティング表で予め確保する、 向け直し(ICMP)によるルーティ
     512         ングエントリ数を指定する。 0 を指定すると、向け直し(ICMP)を
     513         無視する。
     514
     51513.  ICMPv6/v4 関係のパラメータ
    581516
    582517   (1)   ICMP_REPLY_ERROR
    583          ICMP エラーメッセージを送信する場合に指定する。
     518         ICMP エラーメッセージを送信する場合に指定する。
    584519
    585520   (2)   TMO_ICMP_OUTPUT
    586          å˜ä½ã¯ [ms] で、 IP 出力のタイムアウトを指定する。 標準値は
    587          1000 [ms] である。
    588 
    589 14.  近隣探索(ICMPv6)関係のパラメータ
     521         単位は [ms] で、 IP 出力のタイムアウトを指定する。 標準値は
     522         1000 [ms] である。
     523
     52414.  近隣探索(ICMPv6)関係のパラメータ
    590525
    591526   (1)   IP6_CFG_AUTO_LINKLOCAL
    592          ãƒªãƒ³ã‚¯ãƒ­ãƒ¼ã‚«ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã®è‡ªå‹•è¨­å®šã‚’行う場合に指定する。 ただし、
    593          ç¾åœ¨ã¯ã€è‡ªå‹•è¨­å®šä»¥å¤–にアドレスを設定する方法がないので、 å¿
    594 ãš
    595          æŒ‡å®šã™ã‚‹å¿
    596 è¦ãŒã‚る。
     527         リンクローカルアドレスの自動設定を行う場合に指定する。 ただし、
     528         現在は、自動設定以外にアドレスを設定する方法がないので、 必ず
     529         指定する必要がある。
    597530
    598531   (2)   NUM_IP6_DAD_COUNT
    599          é‡è¤‡ã‚¢ãƒ‰ãƒ¬ã‚¹æ¤œå‡ºã§é€ä¿¡ã™ã‚‹è¿‘隣要請の回数で、 0 を指定すると、
    600          é‡è¤‡ã‚¢ãƒ‰ãƒ¬ã‚¹æ¤œå‡ºã‚’行わない。標準値は 1 である。
     532         重複アドレス検出で送信する近隣要請の回数で、 0 を指定すると、
     533         重複アドレス検出を行わない。標準値は 1 である。
    601534
    602535   (3)   NUM_ND6_CACHE_ENTRY
    603          è¿‘隣キャッシュのエントリ数である。
     536         近隣キャッシュのエントリ数である。
    604537
    605538   (4)   NUM_ND6_DEF_RTR_ENTRY
    606          ãƒ‡ã‚£ãƒ•ã‚©ãƒ«ãƒˆãƒ«ãƒ¼ã‚¿ãƒªã‚¹ãƒˆã®ã‚¨ãƒ³ãƒˆãƒªæ•°ã§ã€æœ€å¤§å€¤ã¯ 16 である。0
    607          ã‚’指定するとルータ通知を受信しない。 ただし、現在は、ルータ通
    608          çŸ¥ã®å—信以外にサイトローカルアドレス等を設定する方法がない。
     539         ディフォルトルータリストのエントリ数で、最大値は 16 である。0
     540         を指定するとルータ通知を受信しない。 ただし、現在は、ルータ通
     541         知の受信以外にサイトローカルアドレス等を設定する方法がない。
    609542
    610543   (5)   NUM_ND6_RTR_SOL_RETRY
    611          èµ·å‹•æ™‚のルータ要請出力回数で、 0 を指定するとルータ要請を出力
    612          ã—ない。
     544         起動時のルータ要請出力回数で、 0 を指定するとルータ要請を出力
     545         しない。
    613546
    614547   (6)   NUM_ND6_PREFIX_ENTRY
    615          ãƒ—レフィックスリストのエントリ数で、最大値は 16 である。
     548         プレフィックスリストのエントリ数で、最大値は 16 である。
    616549
    617550   (7)   NUM_IN6_HOSTCACHE_ENTRY
    618          IPv6 用ホストæƒ
    619 å ±ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã®ã‚¨ãƒ³ãƒˆãƒªæ•°ã§ã€ 0 を指定すると
    620          IPv6 用ホストæƒ
    621 å ±ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚’組込まない。また、この場合、Path
    622          MTU への対応も限定的になる。
     551         IPv6 用ホスト情報キャッシュのエントリ数で、 0 を指定すると
     552         IPv6 用ホスト情報キャッシュを組込まない。また、この場合、Path
     553         MTU への対応も限定的になる。
    623554
    624555   (8)   TMO_ND6_NS_OUTPUT
    625          è¿‘隣要請出力タイムアウトを指定する。標準値は 1000 [ms] である。
     556         近隣要請出力タイムアウトを指定する。標準値は 1000 [ms] である。
    626557
    627558   (9)   TMO_ND6_NA_OUTPUT
    628          è¿‘隣通知出力タイムアウトを指定する。標準値は 1000 [ms] である。
     559         近隣通知出力タイムアウトを指定する。標準値は 1000 [ms] である。
    629560
    630561   (10)  TMO_ND6_RS_OUTPUT
    631          ãƒ«ãƒ¼ã‚¿è¦è«‹å‡ºåŠ›ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã‚’指定する。標準値は 1000 [ms] である。
     562         ルータ要請出力タイムアウトを指定する。標準値は 1000 [ms] である。
    632563
    633564   (11)  TMO_ND6_RTR_SOL_DELAY
    634          ãƒ«ãƒ¼ã‚¿è¦è«‹å‡ºåŠ›é
    635 å»¶ã‚’指定する。標準値は 1000 [ms] である。
     565         ルータ要請出力遅延を指定する。標準値は 1000 [ms] である。
    636566
    637567   (12)  TMO_ND6_RTR_SOL_INTERVAL
    638          ãƒ«ãƒ¼ã‚¿è¦è«‹å‡ºåŠ›é–“隔を指定する。標準値は 3000 [ms] である。
    639 
    640 15.  TCP 関係のパラメータ
     568         ルータ要請出力間隔を指定する。標準値は 3000 [ms] である。
     569
     57015.  TCP 関係のパラメータ
    641571
    642572   (1)   TCP_CFG_EXTENTIONS
    643          ITRON TCP/IP API の TCP の拡張機能を有効にする。
     573         ITRON TCP/IP API の TCP の拡張機能を有効にする。
    644574
    645575   (2)   MAX_TCP_SEG_SIZE
    646          TCP の最大セグメントサイズを指定する。 ただし、コネクション開
    647          è¨­æ™‚に交換する最大セグメントサイズとは異なる。 標準値は以下の
    648          å€¤ã§ã‚る。
     576         TCP の最大セグメントサイズを指定する。 ただし、コネクション開
     577         設時に交換する最大セグメントサイズとは異なる。 標準値は以下の
     578         値である。
    649579
    650580            (IF_MTU - (IP_HDR_SIZE + TCP_HDR_SIZE))
    651581
    652582   (3)   DEF_TCP_SND_SEG
    653          é€ä¿¡ã®æœ€å¤§ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚µã‚¤ã‚ºã‚’指定する。 ただし、コネクション開
    654          è¨­æ™‚の同期セグメントで、相手から値が与えられた時は、 与えられ
    655          ãŸå€¤ã«èª¿æ•´ã•ã‚Œã‚‹ã€‚
     583         送信の最大セグメントサイズを指定する。 ただし、コネクション開
     584         設時の同期セグメントで、相手から値が与えられた時は、 与えられ
     585         た値に調整される。
    656586
    657587   (4)   DEF_TCP_RCV_SEG
    658          å—信の最大セグメントサイズを指定する。 TCP_CFG_MAX_SEG を指定
    659          ã—た場合は、コネクション開設時に、TCP の MSS オプションで相手
    660          ã«ä¼ãˆã‚‹ã€‚なお、RFC791 では、 ホストは少なくとも 576 オクテッ
    661          ãƒˆå—信できなければならないと規定されているので、 TCP ヘッダと
    662          IP ヘッダ分を引いた 536 以下にならないようにすべきである。
     588         受信の最大セグメントサイズを指定する。 TCP_CFG_MAX_SEG を指定
     589         した場合は、コネクション開設時に、TCP の MSS オプションで相手
     590         に伝える。なお、RFC791 では、 ホストは少なくとも 576 オクテッ
     591         ト受信できなければならないと規定されているので、 TCP ヘッダと
     592         IP ヘッダ分を引いた 536 以下にならないようにすべきである。
    663593
    664594   (5)   MAX_TCP_REALLOC_SIZE
    665          å—信したセグメントの順番をå
    666 ¥ã‚Œæ›¿ãˆã‚‹ã¨ãã€ 新たにネットワーク
    667          ãƒãƒƒãƒ•ã‚¡ã‚’割当てて、 データをコピーするサイズのしきい値。例え
    668          ã°ã€PPP では、 受信するまで、 オクテット数が不明のため、 最大
    669          PDU サイズのネットワークバッファを受信に使うが、 TCP の再構成
    670          ã‚­ãƒ¥ãƒ¼ã«ä¿ç•™ã•ã‚Œã¦ã—まうと、最大 PDU サイズのネットワークバッ
    671          ãƒ•ã‚¡ã‚’割当てることができなくなるため、 制限を設けている。
     595         受信したセグメントの順番を入れ替えるとき、 新たにネットワーク
     596         バッファを割当てて、 データをコピーするサイズのしきい値。例え
     597         ば、PPP では、 受信するまで、 オクテット数が不明のため、 最大
     598         PDU サイズのネットワークバッファを受信に使うが、 TCP の再構成
     599         キューに保留されてしまうと、最大 PDU サイズのネットワークバッ
     600         ファを割当てることができなくなるため、 制限を設けている。
    672601
    673602   (6)   TMO_TCP_GET_NET_BUF
    674          å˜ä½ã¯ [ms] で、 出力セグメント用ネットワークバッファの獲得タ
    675          ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã‚’指定する。標準値は 1000 [ms] である。
     603         単位は [ms] で、 出力セグメント用ネットワークバッファの獲得タ
     604         イムアウトを指定する。標準値は 1000 [ms] である。
    676605
    677606   (7)   TMO_TCP_OUTPUT
    678          å˜ä½ã¯ [ms] で、TCP 出力タイムアウトを指定する。標準値は 1000
    679          [ms] である。
     607         単位は [ms] で、TCP 出力タイムアウトを指定する。標準値は 1000
     608         [ms] である。
    680609
    681610   (8)   TCP_CFG_MAX_SEG
    682          ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³é–‹è¨­æ™‚の同期セグメントに最大セグメントサイズオプ
    683          ã‚·ãƒ§ãƒ³ã‚’つけて送信する場合指定する。
     611         コネクション開設時の同期セグメントに最大セグメントサイズオプ
     612         ションをつけて送信する場合指定する。
    684613
    685614   (9)   TCP_CFG_DELAY_ACK
    686          ç¢ºèªå¿œç­”ã‚’é
    687 ã‚‰ã›ã‚‹å ´åˆæŒ‡å®šã™ã‚‹ã€‚
     615         確認応答を遅らせる場合指定する。
    688616
    689617   (10)  TCP_CFG_ALWAYS_KEEP
    690          å¸¸ã«ã‚­ãƒ¼ãƒ—アライブする場合指定する。
     618         常にキープアライブする場合指定する。
    691619
    692620   (11)  TCP_OUT_TASK_STACK_SIZE
    693          TCP 出力タスクのスタックサイズを指定する。
     621         TCP 出力タスクのスタックサイズを指定する。
    694622
    695623   (12)  TCP_OUT_TASK_PRIORITY
    696          TCP 出力タスクの優å
    697 ˆåº¦ã‚’指定する。
     624         TCP 出力タスクの優先度を指定する。
    698625
    699626   (13)  NUM_TCP_TW_CEP_ENTRY
    700          ã‚¿ã‚¹ã‚¯ã‹ã‚‰ Time Wait 状æ
    701 ‹ã® TCP 通信端点を分離する機能で、
    702          Time Wait 状æ
    703 ‹ã® TCP 通信端点のエントリ数を指定する。
     627         タスクから Time Wait 状態の TCP 通信端点を分離する機能で、
     628         Time Wait 状態の TCP 通信端点のエントリ数を指定する。
    704629
    705630   (14)  TCP_CFG_RWBUF_CSAVE_ONLY
    706          TCP 通信端点の受信ウィンドバッファの省コピー機能を組込み、 こ
    707          ã®æ©Ÿèƒ½ã®ã¿ä½¿ç”¨ã™ã‚‹ã€‚TCP 通信端点を生成する静的 API で、受信ウ
    708          ã‚¤ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã®å
    709 ˆé ­ã‚¢ãƒ‰ãƒ¬ã‚¹ã®æŒ‡å®šã«ã€ 応用プログラムå†
    710 ã®é
    711 åˆ—
    712          ã‚’指定しても無視する。
     631         TCP 通信端点の受信ウィンドバッファの省コピー機能を組込み、 こ
     632         の機能のみ使用する。TCP 通信端点を生成する静的 API で、受信ウ
     633         インドバッファの先頭アドレスの指定に、 応用プログラム内の配列
     634         を指定しても無視する。
    713635
    714636   (15)  TCP_CFG_RWBUF_CSAVE
    715          TCP 通信端点の受信ウィンドバッファの省コピー機能を組込む。TCP
    716          é€šä¿¡ç«¯ç‚¹ã‚’生成する静的 API で、受信ウインドバッファのå
    717 ˆé ­ã‚¢ãƒ‰
    718          ãƒ¬ã‚¹ã®æŒ‡å®šã«ã€å¿œç”¨ãƒ—ログラムå†
    719 ã®é
    720 åˆ—を指定した場合は、 受信ウィ
    721          ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã®çœã‚³ãƒ”ー機能を使用しない。
     637         TCP 通信端点の受信ウィンドバッファの省コピー機能を組込む。TCP
     638         通信端点を生成する静的 API で、受信ウインドバッファの先頭アド
     639         レスの指定に、応用プログラム内の配列を指定した場合は、 受信ウィ
     640         ンドバッファの省コピー機能を使用しない。
    722641
    723642   (16)  TCP_CFG_RWBUF_CSAVE_MAX_QUEUES
    724          TCP 通信端点の受信ウィンドバッファの省コピー機能の、 受信ウィ
    725          ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã‚­ãƒ¥ãƒ¼ã®æœ€å¤§ã‚¨ãƒ³ãƒˆãƒªæ•°ã€‚ ただし、正常に受信したセ
    726          ã‚°ãƒ¡ãƒ³ãƒˆã‚‚破棄するため、再送回数が増加する。また、 指定しない
    727          ã¨åˆ¶é™ã—ない。標準値は 2 である。
     643         TCP 通信端点の受信ウィンドバッファの省コピー機能の、 受信ウィ
     644         ンドバッファキューの最大エントリ数。 ただし、正常に受信したセ
     645         グメントも破棄するため、再送回数が増加する。また、 指定しない
     646         と制限しない。標準値は 2 である。
    728647
    729648   (17)  TCP_CFG_SWBUF_CSAVE_ONLY
    730          TCP 通信端点の送信ウィンドバッファの省コピー機能を組込み、 こ
    731          ã®æ©Ÿèƒ½ã®ã¿ä½¿ç”¨ã™ã‚‹ã€‚TCP 通信端点を生成する静的 API で、送信ウ
    732          ã‚¤ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã®å
    733 ˆé ­ã‚¢ãƒ‰ãƒ¬ã‚¹ã®æŒ‡å®šã«ã€ 応用プログラムå†
    734 ã®é
    735 åˆ—
    736          ã‚’指定しても無視する。
     649         TCP 通信端点の送信ウィンドバッファの省コピー機能を組込み、 こ
     650         の機能のみ使用する。TCP 通信端点を生成する静的 API で、送信ウ
     651         インドバッファの先頭アドレスの指定に、 応用プログラム内の配列
     652         を指定しても無視する。
    737653
    738654   (18)  TCP_CFG_SWBUF_CSAVE
    739          TCP 通信端点の送信ウィンドバッファの省コピー機能を組込む。TCP
    740          é€šä¿¡ç«¯ç‚¹ã‚’生成する静的 API で、送信ウインドバッファのå
    741 ˆé ­ã‚¢ãƒ‰
    742          ãƒ¬ã‚¹ã®æŒ‡å®šã«ã€ 応用プログラムå†
    743 ã®é
    744 åˆ—を指定した場合は、受信ウィ
    745          ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã®çœã‚³ãƒ”ー機能を使用しない。
     655         TCP 通信端点の送信ウィンドバッファの省コピー機能を組込む。TCP
     656         通信端点を生成する静的 API で、送信ウインドバッファの先頭アド
     657         レスの指定に、 応用プログラム内の配列を指定した場合は、受信ウィ
     658         ンドバッファの省コピー機能を使用しない。
    746659
    747660   (19)  TCP_CFG_SWBUF_CSAVE_MAX_SIZE
    748          TCP 通信端点の送信ウィンドバッファの省コピー機能で、 送信ウィ
    749          ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã«ä½¿ç”¨ã™ã‚‹ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®æœ€å¤§ã‚µã‚¤ã‚ºã€‚ 標準
    750          å€¤ã¯ IF_PDU_SIZE である。
     661         TCP 通信端点の送信ウィンドバッファの省コピー機能で、 送信ウィ
     662         ンドバッファに使用するネットワークバッファの最大サイズ。 標準
     663         値は IF_PDU_SIZE である。
    751664
    752665   (20)  TCP_CFG_SWBUF_CSAVE_MIN_SIZE
    753          TCP 通信端点の送信ウィンドバッファの省コピー機能で、 送信ウィ
    754          ãƒ³ãƒ‰ãƒãƒƒãƒ•ã‚¡ã«ä½¿ç”¨ã™ã‚‹ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒãƒƒãƒ•ã‚¡ã®æœ€å¤§ã‚µã‚¤ã‚ºã€‚ 標準
    755          å€¤ã¯ 0 である。
     666         TCP 通信端点の送信ウィンドバッファの省コピー機能で、 送信ウィ
     667         ンドバッファに使用するネットワークバッファの最大サイズ。 標準
     668         値は 0 である。
    756669
    757670   (21)  TCP_CFG_NON_BLOCKING
    758          TCP のノンブロッキングコール機能を組込む。 ただし、 リリース
    759          1.2 との互換性のため、tinet/tinet_config.h に指定されており、
    760          æ—¢å®šã§ã¯çµ„込まれるようになっている。 指定を解除する場合は、
    761          tinet_app_config.h などで、 #undef により、マクロ指定を未定義
    762          ã«ã™ã‚‹ã€‚
     671         TCP のノンブロッキングコール機能を組込む。 ただし、 リリース
     672         1.2 との互換性のため、tinet/tinet_config.h に指定されており、
     673         既定では組込まれるようになっている。 指定を解除する場合は、
     674         tinet_app_config.h などで、 #undef により、マクロ指定を未定義
     675         にする。
    763676
    764677   (22)  TCP_CFG_TRACE
    765          TCP ヘッダのトレース出力機能を組込む。
     678         TCP ヘッダのトレース出力機能を組込む。
    766679
    767680   (23)  TCP_CFG_TRACE_IPV4_RADDR
    768          ãƒˆãƒ¬ãƒ¼ã‚¹å‡ºåŠ›å¯¾è±¡ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã® IPv4 アドレスを指定する。
    769          IPV4_ADDRANY を指定すると、å
    770 ¨ã¦ã®ãƒ›ã‚¹ãƒˆã‚’対象とする。
     681         トレース出力対象のリモートホストの IPv4 アドレスを指定する。
     682         IPV4_ADDRANY を指定すると、全てのホストを対象とする。
    771683
    772684   (24)  TCP_CFG_TRACE_LPORTNO
    773          ãƒˆãƒ¬ãƒ¼ã‚¹å‡ºåŠ›å¯¾è±¡ã®ãƒ­ãƒ¼ã‚«ãƒ«ãƒ›ã‚¹ãƒˆã®ãƒãƒ¼ãƒˆç•ªå·ã‚’指定する。
    774          TCP_PORTANY を指定すると、å
    775 ¨ã¦ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’対象にする。
     685         トレース出力対象のローカルホストのポート番号を指定する。
     686         TCP_PORTANY を指定すると、全てのポート番号を対象にする。
    776687
    777688   (25)  TCP_CFG_TRACE_RPORTNO
    778          ãƒˆãƒ¬ãƒ¼ã‚¹å‡ºåŠ›å¯¾è±¡ã®ãƒªãƒ¢ãƒ¼ãƒˆãƒ›ã‚¹ãƒˆã®ãƒãƒ¼ãƒˆç•ªå·ã‚’指定する。
    779          TCP_PORTANY を指定すると、å
    780 ¨ã¦ã®ãƒãƒ¼ãƒˆç•ªå·ã‚’対象にする。
     689         トレース出力対象のリモートホストのポート番号を指定する。
     690         TCP_PORTANY を指定すると、全てのポート番号を対象にする。
    781691
    782692   (26)  TCP_CFG_URG_OFFSET
    783          ç·Šæ€¥ãƒ‡ãƒ¼ã‚¿ã®æœ€å¾Œã®ãƒã‚¤ãƒˆã®ã‚ªãƒ•ã‚»ãƒƒãƒˆã€å€¤ãŒ -1 の場合は BSD の
    784          å®Ÿè£
    785 ã¨åŒã˜ã§ã€ç·Šæ€¥ãƒã‚¤ãƒ³ã‚¿ã¯ã€ 緊急データの最後のバイトの次の
    786          ãƒã‚¤ãƒˆã‚’差す。 値が 0 の場合は RFC1122 の規定と同じで、緊急ポ
    787          ã‚¤ãƒ³ã‚¿ã¯ã€ç·Šæ€¥ãƒ‡ãƒ¼ã‚¿ã®æœ€å¾Œã®ãƒã‚¤ãƒˆã‚’差す。既定値は -1 である。
     693         緊急データの最後のバイトのオフセット、値が -1 の場合は BSD の
     694         実装と同じで、緊急ポインタは、 緊急データの最後のバイトの次の
     695         バイトを差す。 値が 0 の場合は RFC1122 の規定と同じで、緊急ポ
     696         インタは、緊急データの最後のバイトを差す。既定値は -1 である。
    788697
    789698   (27)  TCP_CFG_NON_BLOCKING_COMPAT14
    790          ITRON TCP/IP API の仕様に定義されているコールバック関数の引数
    791          p_parblk に関して、アドレス渡しが正しいが、TINET リリース 1.4
    792          ä»¥å‰ã§ã¯å€¤æ¸¡ã—としていた。TINET リリース 1.5 以降では、この実
    793          è£
    794 ä¸Šã®èª¤ã‚Šã‚’修正した。このため、TINET リリース 1.4 以前と互換
    795          æ€§ã‚’維持するため TCP_CFG_NON_BLOCKING_COMPAT14 を指定すると、
    796          UDP のコールバック関数の呼び出しで p_parblk を値渡しにする。
    797 
    798 16.  UDP 関係のパラメータ
     699         ITRON TCP/IP API の仕様に定義されているコールバック関数の引数
     700         p_parblk に関して、アドレス渡しが正しいが、TINET リリース 1.4
     701         以前では値渡しとしていた。TINET リリース 1.5 以降では、この実
     702         装上の誤りを修正した。このため、TINET リリース 1.4 以前と互換
     703         性を維持するため TCP_CFG_NON_BLOCKING_COMPAT14 を指定すると、
     704         UDP のコールバック関数の呼び出しで p_parblk を値渡しにする。
     705
     70616.  UDP 関係のパラメータ
    799707
    800708   (1)   UDP_CFG_EXTENTIONS
    801          ITRON TCP/IP API の UDP の拡張機能を有効にする。
     709         ITRON TCP/IP API の UDP の拡張機能を有効にする。
    802710
    803711   (2)   NUM_DTQ_UDP_RCVQ
    804          éžã‚³ãƒ¼ãƒ«ãƒãƒƒã‚¯ç”¨ UDP 受信キューのサイズを指定する。
     712         非コールバック用 UDP 受信キューのサイズを指定する。
    805713
    806714   (3)   TMO_UDP_OUTPUT
    807          å˜ä½ã¯ [ms] で、UDP 出力タイムアウトを指定する。標準値は 1000
    808          [ms] である。
     715         単位は [ms] で、UDP 出力タイムアウトを指定する。標準値は 1000
     716         [ms] である。
    809717
    810718   (4)   UDP_CFG_IN_CHECKSUM
    811          UDP のå
    812 ¥åŠ›ãƒã‚§ãƒƒã‚¯ã‚µãƒ ã®æ¤œæŸ»ã‚’行う場合、指定する。
     719         UDP の入力チェックサムの検査を行う場合、指定する。
    813720
    814721   (5)   UDP_CFG_OUT_CHECKSUM
    815          UDP の出力チェックサムの設定を行う場合、指定する。
     722         UDP の出力チェックサムの設定を行う場合、指定する。
    816723
    817724   (6)   UDP_CFG_NON_BLOCKING
    818          UDP のノンブロッキングコール機能を組込む。 ただし、 リリース
    819          1.2 との互換性のため、tinet/tinet_config.h に指定されており、
    820          æ—¢å®šã§ã¯çµ„込まれるようになっている。 指定を解除する場合は、
    821          tinet_app_config.h などで、#undef により、 マクロ指定を未定義
    822          ã«ã™ã‚‹ã€‚
     725         UDP のノンブロッキングコール機能を組込む。 ただし、 リリース
     726         1.2 との互換性のため、tinet/tinet_config.h に指定されており、
     727         既定では組込まれるようになっている。 指定を解除する場合は、
     728         tinet_app_config.h などで、#undef により、 マクロ指定を未定義
     729         にする。
    823730
    824731   (7)   NUM_DTQ_UDP_OUTPUT
    825          UDP 出力データキューサイズを指定する。 ただし、ノンブロッキン
    826          ã‚°ã‚³ãƒ¼ãƒ«ã‚’組込んだ時に有効である。
     732         UDP 出力データキューサイズを指定する。 ただし、ノンブロッキン
     733         グコールを組込んだ時に有効である。
    827734
    828735   (8)   UDP_OUT_TASK_STACK_SIZE
    829          UDP 出力タスクのスタックサイズを指定する。 ただし、ノンブロッ
    830          ã‚­ãƒ³ã‚°ã‚³ãƒ¼ãƒ«ã‚’組込んだ時に有効である。
     736         UDP 出力タスクのスタックサイズを指定する。 ただし、ノンブロッ
     737         キングコールを組込んだ時に有効である。
    831738
    832739   (9)   UDP_OUT_TASK_PRIORITY
    833          UDP 出力タスクの優å
    834 ˆåº¦ã‚’指定する。 ただし、ノンブロッキングコー
    835          ãƒ«ã‚’組込んだ時に有効である。
     740         UDP 出力タスクの優先度を指定する。 ただし、ノンブロッキングコー
     741         ルを組込んだ時に有効である。
    836742
    837743   (10)  UDP_CFG_NON_BLOCKING_COMPAT14
    838          ITRON TCP/IP API の仕様に定義されているコールバック関数の引数
    839          p_parblk に関して、アドレス渡しが正しいが、TINET リリース 1.4
    840          ä»¥å‰ã§ã¯å€¤æ¸¡ã—としていた。TINET リリース 1.5 以降では、この実
    841          è£
    842 ä¸Šã®èª¤ã‚Šã‚’修正した。このため、TINET リリース 1.4 以前と互換
    843          æ€§ã‚’維持するため UDP_CFG_NON_BLOCKING_COMPAT14 を指定すると、
    844          UDP のコールバック関数の呼び出しで p_parblk を値渡しにする。
     744         ITRON TCP/IP API の仕様に定義されているコールバック関数の引数
     745         p_parblk に関して、アドレス渡しが正しいが、TINET リリース 1.4
     746         以前では値渡しとしていた。TINET リリース 1.5 以降では、この実
     747         装上の誤りを修正した。このため、TINET リリース 1.4 以前と互換
     748         性を維持するため UDP_CFG_NON_BLOCKING_COMPAT14 を指定すると、
     749         UDP のコールバック関数の呼び出しで p_parblk を値渡しにする。
Note: See TracChangeset for help on using the changeset viewer.