 |
Contiki-NG
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
60#ifndef UIP_LITTLE_ENDIAN
61#define UIP_LITTLE_ENDIAN 3412
64#define UIP_BIG_ENDIAN 1234
91#ifndef UIP_CONF_BUFFER_SIZE
92#define UIP_BUFSIZE (UIP_LINK_MTU)
94#define UIP_BUFSIZE (UIP_CONF_BUFFER_SIZE)
104#ifndef UIP_CONF_STATISTICS
105#define UIP_STATISTICS 0
107#define UIP_STATISTICS (UIP_CONF_STATISTICS)
123#define UIP_TTL UIP_CONF_TTL
133#define UIP_REASS_MAXAGE 60
145#define UIP_LINK_MTU 1280
147#ifndef UIP_CONF_IPV6_QUEUE_PKT
149#define UIP_CONF_IPV6_QUEUE_PKT 0
152#ifndef UIP_CONF_IPV6_CHECKS
154#define UIP_CONF_IPV6_CHECKS 1
157#ifndef UIP_CONF_IPV6_REASSEMBLY
159#define UIP_CONF_IPV6_REASSEMBLY 0
162#ifndef UIP_CONF_NETIF_MAX_ADDRESSES
164#define UIP_CONF_NETIF_MAX_ADDRESSES 3
167#ifndef UIP_CONF_DS6_PREFIX_NBU
169#define UIP_CONF_DS6_PREFIX_NBU 2
172#ifndef UIP_CONF_DS6_DEFRT_NBU
174#define UIP_CONF_DS6_DEFRT_NBU 2
191#define UIP_UDP UIP_CONF_UDP
201#ifdef UIP_CONF_UDP_CHECKSUMS
202#define UIP_UDP_CHECKSUMS (UIP_CONF_UDP_CHECKSUMS)
204#define UIP_UDP_CHECKSUMS 1
212#ifdef UIP_CONF_UDP_CONNS
213#define UIP_UDP_CONNS (UIP_CONF_UDP_CONNS)
215#define UIP_UDP_CONNS 10
231#define UIP_TCP (UIP_CONF_TCP)
246#ifndef UIP_CONF_ACTIVE_OPEN
247#define UIP_ACTIVE_OPEN 1
249#define UIP_ACTIVE_OPEN (UIP_CONF_ACTIVE_OPEN)
261#ifndef UIP_CONF_TCP_CONNS
262#define UIP_TCP_CONNS 10
264#define UIP_TCP_CONNS (UIP_CONF_TCP_CONNS)
275#ifndef UIP_CONF_MAX_LISTENPORTS
276#define UIP_LISTENPORTS 20
278#define UIP_LISTENPORTS (UIP_CONF_MAX_LISTENPORTS)
314#define UIP_MAXSYNRTX 5
322#ifdef UIP_CONF_TCP_MSS
323#if UIP_CONF_TCP_MSS > (UIP_BUFSIZE - UIP_IPTCPH_LEN)
324#error UIP_CONF_TCP_MSS is too large for the current UIP_BUFSIZE
326#define UIP_TCP_MSS (UIP_CONF_TCP_MSS)
328#define UIP_TCP_MSS (UIP_BUFSIZE - UIP_IPTCPH_LEN)
340#ifndef UIP_CONF_RECEIVE_WINDOW
341#define UIP_RECEIVE_WINDOW (UIP_TCP_MSS)
343#define UIP_RECEIVE_WINDOW (UIP_CONF_RECEIVE_WINDOW)
351#ifndef UIP_CONF_WAIT_TIMEOUT
352#define UIP_TIME_WAIT_TIMEOUT 120
354#define UIP_TIME_WAIT_TIMEOUT UIP_CONF_WAIT_TIMEOUT
372#ifdef UIP_CONF_ARPTAB_SIZE
373#define UIP_ARPTAB_SIZE (UIP_CONF_ARPTAB_SIZE)
375#define UIP_ARPTAB_SIZE 8
384#define UIP_ARP_MAXAGE 120
394#define UIP_DEFAULT_PREFIX_LEN 64
403#define UIP_TC_MAC_TRANSMISSION_COUNTER_BIT 0x40
409#define UIP_TC_MAC_TRANSMISSION_COUNTER_MASK 0x3F
411#ifdef UIP_CONF_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS
412#define UIP_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS UIP_CONF_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS
414#define UIP_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS 0
422#define UIP_MAX_MAC_TRANSMISSIONS_UNDEFINED 0
436#ifdef SICSLOWPAN_CONF_MAXAGE
437#define SICSLOWPAN_REASS_MAXAGE (SICSLOWPAN_CONF_MAXAGE)
439#define SICSLOWPAN_REASS_MAXAGE 8
445#ifndef SICSLOWPAN_CONF_COMPRESSION
446#define SICSLOWPAN_COMPRESSION SICSLOWPAN_COMPRESSION_IPHC
448#define SICSLOWPAN_COMPRESSION SICSLOWPAN_CONF_COMPRESSION
454#ifndef SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS
455#define SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 1
461#ifndef SICSLOWPAN_CONF_FRAG
462#define SICSLOWPAN_CONF_FRAG 1
487#ifdef UIP_CONF_BYTE_ORDER
488#define UIP_BYTE_ORDER (UIP_CONF_BYTE_ORDER)
490#define UIP_BYTE_ORDER (UIP_LITTLE_ENDIAN)