Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
IP configuration options

Macros

#define UIP_REASS_MAXAGE   60 /*60s*/
 The maximum time an IP fragment should wait in the reassembly buffer before it is dropped. More...
 
#define UIP_REASSEMBLY
 Turn on support for IP packet reassembly. More...
 
#define UIP_TTL   64
 The IP TTL (time to live) of IP packets sent by uIP. More...
 

#define UIP_REASS_MAXAGE   60 /*60s*/

The maximum time an IP fragment should wait in the reassembly buffer before it is dropped.

#define UIP_REASSEMBLY

Turn on support for IP packet reassembly.

uIP supports reassembly of fragmented IP packets. This features requires an additional amount of RAM to hold the reassembly buffer and the reassembly code size is approximately 700 bytes. The reassembly buffer is of the same size as the uip_buf buffer (configured by UIP_BUFSIZE).

Note
IP packet reassembly is not heavily tested.

Referenced by uip_fw_forward().

#define UIP_TTL   64

The IP TTL (time to live) of IP packets sent by uIP.

This should normally not be changed.

Referenced by time_exceeded(), and uip_ds6_init().