 |
EVE 1.0
|
Go to the documentation of this file. 63 #ifndef UIP_LITTLE_ENDIAN 64 #define UIP_LITTLE_ENDIAN 3412 66 #ifndef UIP_BIG_ENDIAN 67 #define UIP_BIG_ENDIAN 1234 70 #include "contiki-conf.h" 72 #ifndef CONTIKI_DEFAULT_CONF_H 73 #error BUG: contiki-conf.h should include default conf 104 #define UIP_FIXEDADDR 0 118 #ifdef UIP_CONF_PINGADDRCONF 119 #define UIP_PINGADDRCONF (UIP_CONF_PINGADDRCONF) 121 #define UIP_PINGADDRCONF 0 134 #define UIP_FIXEDETHADDR 0 159 #ifdef UIP_CONF_LLH_LEN 160 #define UIP_LLH_LEN (UIP_CONF_LLH_LEN) 162 #define UIP_LLH_LEN 0 174 #ifndef UIP_CONF_BUFFER_SIZE 175 #define UIP_BUFSIZE (UIP_LINK_MTU + UIP_LLH_LEN) 177 #define UIP_BUFSIZE (UIP_CONF_BUFFER_SIZE) 188 #ifndef UIP_CONF_STATISTICS 189 #define UIP_STATISTICS 0 191 #define UIP_STATISTICS (UIP_CONF_STATISTICS) 203 #ifndef UIP_CONF_LOGGING 204 #define UIP_LOGGING 0 206 #define UIP_LOGGING (UIP_CONF_LOGGING) 218 #ifndef UIP_CONF_BROADCAST 219 #define UIP_BROADCAST 0 221 #define UIP_BROADCAST (UIP_CONF_BROADCAST) 246 #define UIP_TTL UIP_CONF_TTL 256 #define UIP_REASS_MAXAGE 60 271 #ifdef UIP_CONF_REASSEMBLY 272 #define UIP_REASSEMBLY (UIP_CONF_REASSEMBLY) 274 #define UIP_REASSEMBLY 0 287 #define UIP_LINK_MTU 1280 289 #ifndef UIP_CONF_IPV6 291 #define UIP_CONF_IPV6 0 294 #ifndef UIP_CONF_IPV6_QUEUE_PKT 296 #define UIP_CONF_IPV6_QUEUE_PKT 0 299 #ifndef UIP_CONF_IPV6_CHECKS 301 #define UIP_CONF_IPV6_CHECKS 1 304 #ifndef UIP_CONF_IPV6_REASSEMBLY 306 #define UIP_CONF_IPV6_REASSEMBLY 0 309 #ifndef UIP_CONF_NETIF_MAX_ADDRESSES 311 #define UIP_CONF_NETIF_MAX_ADDRESSES 3 314 #ifndef UIP_CONF_DS6_PREFIX_NBU 316 #define UIP_CONF_DS6_PREFIX_NBU 2 319 #ifndef UIP_CONF_DS6_DEFRT_NBU 321 #define UIP_CONF_DS6_DEFRT_NBU 2 343 #define UIP_UDP UIP_CONF_UDP 356 #ifdef UIP_CONF_UDP_CHECKSUMS 357 #define UIP_UDP_CHECKSUMS (UIP_CONF_UDP_CHECKSUMS) 359 #define UIP_UDP_CHECKSUMS (UIP_CONF_IPV6) 367 #ifdef UIP_CONF_UDP_CONNS 368 #define UIP_UDP_CONNS (UIP_CONF_UDP_CONNS) 370 #define UIP_UDP_CONNS 10 394 #define UIP_TCP (UIP_CONF_TCP) 409 #ifndef UIP_CONF_ACTIVE_OPEN 410 #define UIP_ACTIVE_OPEN 1 412 #define UIP_ACTIVE_OPEN (UIP_CONF_ACTIVE_OPEN) 424 #ifndef UIP_CONF_MAX_CONNECTIONS 427 #define UIP_CONNS (UIP_CONF_MAX_CONNECTIONS) 438 #ifndef UIP_CONF_MAX_LISTENPORTS 439 #define UIP_LISTENPORTS 20 441 #define UIP_LISTENPORTS (UIP_CONF_MAX_LISTENPORTS) 453 #define UIP_URGDATA 0 477 #define UIP_MAXSYNRTX 5 485 #ifdef UIP_CONF_TCP_MSS 486 #if UIP_CONF_TCP_MSS > (UIP_BUFSIZE - UIP_LLH_LEN - UIP_TCPIP_HLEN) 487 #error UIP_CONF_TCP_MSS is too large for the current UIP_BUFSIZE 489 #define UIP_TCP_MSS (UIP_CONF_TCP_MSS) 491 #define UIP_TCP_MSS (UIP_BUFSIZE - UIP_LLH_LEN - UIP_TCPIP_HLEN) 503 #ifndef UIP_CONF_RECEIVE_WINDOW 504 #define UIP_RECEIVE_WINDOW (UIP_TCP_MSS) 506 #define UIP_RECEIVE_WINDOW (UIP_CONF_RECEIVE_WINDOW) 514 #ifndef UIP_CONF_WAIT_TIMEOUT 515 #define UIP_TIME_WAIT_TIMEOUT 120 517 #define UIP_TIME_WAIT_TIMEOUT UIP_CONF_WAIT_TIMEOUT 536 #ifdef UIP_CONF_ARPTAB_SIZE 537 #define UIP_ARPTAB_SIZE (UIP_CONF_ARPTAB_SIZE) 539 #define UIP_ARPTAB_SIZE 8 548 #define UIP_ARP_MAXAGE 120 561 #define UIP_DEFAULT_PREFIX_LEN 64 576 #ifdef SICSLOWPAN_CONF_MAXAGE 577 #define SICSLOWPAN_REASS_MAXAGE (SICSLOWPAN_CONF_MAXAGE) 579 #define SICSLOWPAN_REASS_MAXAGE 20 585 #ifndef SICSLOWPAN_CONF_COMPRESSION 586 #define SICSLOWPAN_CONF_COMPRESSION 0 592 #ifndef SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 593 #define SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 1 599 #ifndef SICSLOWPAN_CONF_FRAG 600 #define SICSLOWPAN_CONF_FRAG 0 626 #ifdef UIP_CONF_BYTE_ORDER 627 #define UIP_BYTE_ORDER (UIP_CONF_BYTE_ORDER) 629 #define UIP_BYTE_ORDER (UIP_LITTLE_ENDIAN)