67#ifndef UIP_LITTLE_ENDIAN
68#define UIP_LITTLE_ENDIAN 3412
71#define UIP_BIG_ENDIAN 1234
92#ifndef UIP_CONF_BUFFER_SIZE
93#define UIP_BUFSIZE (UIP_LINK_MTU)
95#define UIP_BUFSIZE (UIP_CONF_BUFFER_SIZE)
105#ifndef UIP_CONF_STATISTICS
106#define UIP_STATISTICS 0
108#define UIP_STATISTICS (UIP_CONF_STATISTICS)
132#define UIP_TTL UIP_CONF_TTL
142#define UIP_REASS_MAXAGE 60
154#define UIP_LINK_MTU 1280
156#ifndef UIP_CONF_IPV6_QUEUE_PKT
158#define UIP_CONF_IPV6_QUEUE_PKT 0
161#ifndef UIP_CONF_IPV6_CHECKS
163#define UIP_CONF_IPV6_CHECKS 1
166#ifndef UIP_CONF_IPV6_REASSEMBLY
168#define UIP_CONF_IPV6_REASSEMBLY 0
171#ifndef UIP_CONF_NETIF_MAX_ADDRESSES
173#define UIP_CONF_NETIF_MAX_ADDRESSES 3
176#ifndef UIP_CONF_DS6_PREFIX_NBU
178#define UIP_CONF_DS6_PREFIX_NBU 2
181#ifndef UIP_CONF_DS6_DEFRT_NBU
183#define UIP_CONF_DS6_DEFRT_NBU 2
204#define UIP_UDP UIP_CONF_UDP
217#ifdef UIP_CONF_UDP_CHECKSUMS
218#define UIP_UDP_CHECKSUMS (UIP_CONF_UDP_CHECKSUMS)
220#define UIP_UDP_CHECKSUMS 1
228#ifdef UIP_CONF_UDP_CONNS
229#define UIP_UDP_CONNS (UIP_CONF_UDP_CONNS)
231#define UIP_UDP_CONNS 10
254#define UIP_TCP (UIP_CONF_TCP)
269#ifndef UIP_CONF_ACTIVE_OPEN
270#define UIP_ACTIVE_OPEN 1
272#define UIP_ACTIVE_OPEN (UIP_CONF_ACTIVE_OPEN)
284#ifndef UIP_CONF_TCP_CONNS
285#define UIP_TCP_CONNS 10
287#define UIP_TCP_CONNS (UIP_CONF_TCP_CONNS)
298#ifndef UIP_CONF_MAX_LISTENPORTS
299#define UIP_LISTENPORTS 20
301#define UIP_LISTENPORTS (UIP_CONF_MAX_LISTENPORTS)
337#define UIP_MAXSYNRTX 5
345#ifdef UIP_CONF_TCP_MSS
346#if UIP_CONF_TCP_MSS > (UIP_BUFSIZE - UIP_IPTCPH_LEN)
347#error UIP_CONF_TCP_MSS is too large for the current UIP_BUFSIZE
349#define UIP_TCP_MSS (UIP_CONF_TCP_MSS)
351#define UIP_TCP_MSS (UIP_BUFSIZE - UIP_IPTCPH_LEN)
363#ifndef UIP_CONF_RECEIVE_WINDOW
364#define UIP_RECEIVE_WINDOW (UIP_TCP_MSS)
366#define UIP_RECEIVE_WINDOW (UIP_CONF_RECEIVE_WINDOW)
374#ifndef UIP_CONF_WAIT_TIMEOUT
375#define UIP_TIME_WAIT_TIMEOUT 120
377#define UIP_TIME_WAIT_TIMEOUT UIP_CONF_WAIT_TIMEOUT
395#ifdef UIP_CONF_ARPTAB_SIZE
396#define UIP_ARPTAB_SIZE (UIP_CONF_ARPTAB_SIZE)
398#define UIP_ARPTAB_SIZE 8
407#define UIP_ARP_MAXAGE 120
419#define UIP_DEFAULT_PREFIX_LEN 64
427#define UIP_TC_MAC_TRANSMISSION_COUNTER_BIT 0x40
432#define UIP_TC_MAC_TRANSMISSION_COUNTER_MASK 0x3F
434#ifdef UIP_CONF_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS
435#define UIP_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS UIP_CONF_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS
437#define UIP_TAG_TC_WITH_VARIABLE_RETRANSMISSIONS 0
445#define UIP_MAX_MAC_TRANSMISSIONS_UNDEFINED 0
459#ifdef SICSLOWPAN_CONF_MAXAGE
460#define SICSLOWPAN_REASS_MAXAGE (SICSLOWPAN_CONF_MAXAGE)
462#define SICSLOWPAN_REASS_MAXAGE 8
468#ifndef SICSLOWPAN_CONF_COMPRESSION
469#define SICSLOWPAN_COMPRESSION SICSLOWPAN_COMPRESSION_IPHC
471#define SICSLOWPAN_COMPRESSION SICSLOWPAN_CONF_COMPRESSION
477#ifndef SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS
478#define SICSLOWPAN_CONF_MAX_ADDR_CONTEXTS 1
484#ifndef SICSLOWPAN_CONF_FRAG
485#define SICSLOWPAN_CONF_FRAG 1
510#ifdef UIP_CONF_BYTE_ORDER
511#define UIP_BYTE_ORDER (UIP_CONF_BYTE_ORDER)
513#define UIP_BYTE_ORDER (UIP_LITTLE_ENDIAN)
void uip_log(char *msg)
Print out a uIP log message.