Changeset 331 for EcnlProtoTool/trunk/ntshell/src/tinet_app_config.h
- Timestamp:
- Jan 21, 2018, 12:10:09 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/ntshell/src/tinet_app_config.h
r321 r331 2 2 * TINET (TCP/IP Protocol Stack) 3 3 * 4 * Copyright (C) 2001-20 09by Dep. of Computer Science and Engineering4 * Copyright (C) 2001-2012 by Dep. of Computer Science and Engineering 5 5 * Tomakomai National College of Technology, JAPAN 6 6 * … … 62 62 63 63 /* 64 * TCPの能動オープンのみサポートすることを指定する。65 */66 67 #ifdef UNDEF_TCP_CFG_PASSIVE_OPEN68 #undef TCP_CFG_PASSIVE_OPEN69 #endif70 71 /*72 64 * TCP 通信端点の送受信ウィンドバッファの省コピー機能 73 65 * 注意: Makefile で指定している。 … … 98 90 #ifdef USE_TCP_MSS_SEG 99 91 92 #ifdef SUPPORT_INET6 93 94 #define TCP_CFG_SWBUF_CSAVE_MAX_SIZE (IF_HDR_SIZE + IPV6_MMTU) /* 最大サイズ */ 95 96 #else /* of #ifdef SUPPORT_INET6 */ 97 100 98 #ifdef SUPPORT_INET4 101 99 #define TCP_CFG_SWBUF_CSAVE_MAX_SIZE (IF_HDR_SIZE + IP4_MSS) /* 最大サイズ */ 102 100 #endif 103 101 104 #ifdef SUPPORT_INET6 105 #define TCP_CFG_SWBUF_CSAVE_MAX_SIZE (IF_HDR_SIZE + IPV6_MMTU) /* 最大サイズ */ 106 #endif 102 #endif /* of #ifdef SUPPORT_INET6 */ 107 103 108 104 #else /* of #ifdef USE_TCP_MSS_SEG */ … … 135 131 #endif 136 132 133 #ifdef SUPPORT_INET6 134 135 #define MAX_TCP_SND_SEG TCP6_MSS 136 137 #else /* of #ifdef SUPPORT_INET6 */ 138 137 139 #ifdef SUPPORT_INET4 138 140 #define MAX_TCP_SND_SEG TCP_MSS 139 141 #endif 140 142 141 #ifdef SUPPORT_INET6 142 #define MAX_TCP_SND_SEG TCP6_MSS 143 #endif 143 #endif /* of #ifdef SUPPORT_INET6 */ 144 144 145 145 #endif /* of #ifdef USE_TCP_MSS_SEG */ … … 155 155 #endif 156 156 157 #ifdef SUPPORT_INET6 158 159 #define DEF_TCP_RCV_SEG TCP6_MSS 160 161 #else /* of #ifdef SUPPORT_INET6 */ 162 157 163 #ifdef SUPPORT_INET4 158 164 #define DEF_TCP_RCV_SEG TCP_MSS 159 165 #endif 160 166 161 #ifdef SUPPORT_INET6 162 #define DEF_TCP_RCV_SEG TCP6_MSS 163 #endif 167 #endif /* of #ifdef SUPPORT_INET6 */ 164 168 165 169 #endif /* of #ifdef USE_TCP_MSS_SEG */ … … 235 239 #define UDP_CFG_EXTENTIONS 236 240 241 /* IPv6 に関する定義 */ 242 243 #ifdef SUPPORT_PPP 244 245 #define NUM_IN6_STATIC_ROUTE_ENTRY 0 246 #define NUM_IN6_REDIRECT_ROUTE_ENTRY 0 247 248 #endif /* of #ifdef SUPPORT_PPP */ 249 250 #ifdef SUPPORT_LOOP 251 252 #define NUM_IN6_STATIC_ROUTE_ENTRY 0 253 #define NUM_IN6_REDIRECT_ROUTE_ENTRY 0 254 255 #endif /* of #ifdef SUPPORT_LOOP */ 256 257 #ifdef SUPPORT_ETHER 258 259 #define NUM_IN6_STATIC_ROUTE_ENTRY 0 260 #define NUM_IN6_REDIRECT_ROUTE_ENTRY 1 261 262 #endif /* of #ifdef SUPPORT_ETHER */ 263 237 264 /* IPv4 に関する定義 */ 238 239 #ifdef SUPPORT_INET4240 265 241 266 #ifdef SUPPORT_PPP … … 253 278 #endif 254 279 255 #define NUM_ STATIC_ROUTE_ENTRY1256 #define NUM_ REDIRECT_ROUTE_ENTRY 0280 #define NUM_IN4_STATIC_ROUTE_ENTRY 1 281 #define NUM_IN4_REDIRECT_ROUTE_ENTRY 0 257 282 258 283 #endif /* of #ifdef SUPPORT_PPP */ … … 260 285 #ifdef SUPPORT_ETHER 261 286 262 #ifdef DHCP _CFG287 #ifdef DHCP4_CLI_CFG 263 288 264 289 #define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(0,0,0,0) … … 266 291 #define IPV4_ADDR_DEFAULT_GW MAKE_IPV4_ADDR(0,0,0,0) 267 292 268 #else /* of #ifdef DHCP _CFG */293 #else /* of #ifdef DHCP4_CLI_CFG */ 269 294 270 295 #define IPV4_ADDR_LOCAL MAKE_IPV4_ADDR(192,168,137,110) … … 272 297 #define IPV4_ADDR_DEFAULT_GW MAKE_IPV4_ADDR(192,168,137,1) 273 298 274 #endif /* of #ifdef DHCP _CFG */275 276 #define NUM_ STATIC_ROUTE_ENTRY3277 #define NUM_ REDIRECT_ROUTE_ENTRY 1299 #endif /* of #ifdef DHCP4_CLI_CFG */ 300 301 #define NUM_IN4_STATIC_ROUTE_ENTRY 3 302 #define NUM_IN4_REDIRECT_ROUTE_ENTRY 1 278 303 279 304 #endif /* of #ifdef SUPPORT_ETHER */ … … 281 306 #ifdef SUPPORT_LOOP 282 307 283 #define NUM_ STATIC_ROUTE_ENTRY1284 #define NUM_ REDIRECT_ROUTE_ENTRY 0308 #define NUM_IN4_STATIC_ROUTE_ENTRY 1 309 #define NUM_IN4_REDIRECT_ROUTE_ENTRY 0 285 310 286 311 #endif /* of #ifdef SUPPORT_LOOP */ 287 288 #endif /* of #ifdef SUPPORT_INET4 */289 290 /* IPv6 に関する定義 */291 292 #ifdef SUPPORT_INET6293 294 #ifdef SUPPORT_PPP295 296 #define NUM_STATIC_ROUTE_ENTRY 0297 #define NUM_REDIRECT_ROUTE_ENTRY 0298 299 #endif /* of #ifdef SUPPORT_PPP */300 301 #ifdef SUPPORT_LOOP302 303 #define NUM_STATIC_ROUTE_ENTRY 0304 #define NUM_REDIRECT_ROUTE_ENTRY 0305 306 #endif /* of #ifdef SUPPORT_LOOP */307 308 #ifdef SUPPORT_ETHER309 310 #define NUM_STATIC_ROUTE_ENTRY 0311 #define NUM_REDIRECT_ROUTE_ENTRY 1312 313 #endif /* of #ifdef SUPPORT_ETHER */314 315 #endif /* of #ifdef SUPPORT_INET6 */316 312 317 313 /* … … 420 416 * IPv6 でのみ割り当てる。 421 417 * 422 * RX62N Ethernet Controler のディバイスドライバ(if_rx62n)の最低割当て長は、418 * MBED Ethernet Controler のディバイスドライバ(if_mbed)の最低割当て長は、 423 419 * イーサネットフレームの最短長である 60(CRC の 4 オクテットを除き、 424 420 * 更にアラインして 62)オクテットである。
Note:
See TracChangeset
for help on using the changeset viewer.