Definition in file uipopt.h.
#include "contiki-conf.h"
#include "net/tcpip.h"
Go to the source code of this file.
Defines | |
| #define | UIP_LITTLE_ENDIAN 3412 |
| #define | UIP_BIG_ENDIAN 1234 |
| #define | UIP_FIXEDADDR |
| Determines if uIP should use a fixed IP address or not. | |
| #define | UIP_PINGADDRCONF |
| Ping IP address asignment. | |
| #define | UIP_FIXEDETHADDR |
| Specifies if the uIP ARP module should be compiled with a fixed Ethernet MAC address or not. | |
| #define | UIP_TTL 64 |
| The IP TTL (time to live) of IP packets sent by uIP. | |
| #define | UIP_REASSEMBLY |
| Turn on support for IP packet reassembly. | |
| #define | UIP_REASS_MAXAGE 40 |
| The maximum time an IP fragment should wait in the reassembly buffer before it is dropped. | |
| #define | UIP_UDP |
| Toggles wether UDP support should be compiled in or not. | |
| #define | UIP_UDP_CHECKSUMS |
| Toggles if UDP checksums should be used or not. | |
| #define | UIP_UDP_CONNS |
| The maximum amount of concurrent UDP connections. | |
| #define | UIP_ACTIVE_OPEN |
| Determines if support for opening connections from uIP should be compiled in. | |
| #define | UIP_CONNS |
| The maximum number of simultaneously open TCP connections. | |
| #define | UIP_LISTENPORTS |
| The maximum number of simultaneously listening TCP ports. | |
| #define | UIP_URGDATA |
| Determines if support for TCP urgent data notification should be compiled in. | |
| #define | UIP_RTO 3 |
| The initial retransmission timeout counted in timer pulses. | |
| #define | UIP_MAXRTX 8 |
| The maximum number of times a segment should be retransmitted before the connection should be aborted. | |
| #define | UIP_MAXSYNRTX 5 |
| The maximum number of times a SYN segment should be retransmitted before a connection request should be deemed to have been unsuccessful. | |
| #define | UIP_TCP_MSS (UIP_BUFSIZE - UIP_LLH_LEN - UIP_TCPIP_HLEN) |
| The TCP maximum segment size. | |
| #define | UIP_RECEIVE_WINDOW |
| The size of the advertised receiver's window. | |
| #define | UIP_TIME_WAIT_TIMEOUT 120 |
| How long a connection should stay in the TIME_WAIT state. | |
| #define | UIP_ARPTAB_SIZE |
| The size of the ARP table. | |
| #define | UIP_ARP_MAXAGE 120 |
| The maxium age of ARP table entries measured in 10ths of seconds. | |
| #define | UIP_BUFSIZE |
| The size of the uIP packet buffer. | |
| #define | UIP_STATISTICS |
| Determines if statistics support should be compiled in. | |
| #define | UIP_LOGGING |
| Determines if logging of certain events should be compiled in. | |
| #define | UIP_BROADCAST |
| Broadcast support. | |
| #define | UIP_LLH_LEN |
| The link level header length. | |
| #define | UIP_BYTE_ORDER |
| The byte order of the CPU architecture on which uIP is to be run. | |
Functions | |
| void | uip_log (char *msg) |
| Print out a uIP log message. | |
1.4.4