RetroArch
Macros
IP configuration options
Collaboration diagram for IP configuration options:

Macros

#define UIP_TCP_TTL   255
 
#define UIP_TCP   1
 
#define UIP_IP_REASSEMBLY
 
#define UIP_IP_FRAG   0
 
#define UIP_REASS_MAXAGE   30
 

Detailed Description

Macro Definition Documentation

◆ UIP_IP_FRAG

#define UIP_IP_FRAG   0

◆ UIP_IP_REASSEMBLY

#define UIP_IP_REASSEMBLY

Turn on support for IP packet reassembly.

uIP supports reassembly of fragmented IP packets. This features requires an additonal 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.

◆ UIP_REASS_MAXAGE

#define UIP_REASS_MAXAGE   30

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

◆ UIP_TCP

#define UIP_TCP   1

◆ UIP_TCP_TTL

#define UIP_TCP_TTL   255

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

This should normally not be changed.