ReactOS 0.4.16-dev-334-g4d9f67c
|
Modules | |
ARP | |
ICMP | |
DHCP | |
AUTOIP | |
ACD | |
IGMP | |
Macros | |
#define | LWIP_IPV4 1 |
#define | IP_FORWARD 0 |
#define | IP_REASSEMBLY 1 |
#define | IP_FRAG 1 |
#define | IP_OPTIONS_ALLOWED 1 |
#define | IP_REASS_MAXAGE 15 |
#define | IP_REASS_MAX_PBUFS 10 |
#define | IP_DEFAULT_TTL 255 |
#define | IP_SOF_BROADCAST 0 |
#define | IP_SOF_BROADCAST_RECV 0 |
#define | IP_FORWARD_ALLOW_TX_ON_RX_NETIF 0 |
#define IP_DEFAULT_TTL 255 |
#define IP_FORWARD 0 |
#define IP_FORWARD_ALLOW_TX_ON_RX_NETIF 0 |
IP_FORWARD_ALLOW_TX_ON_RX_NETIF==1: allow ip_forward() to send packets back out on the netif where it was received. This should only be used for wireless networks. ATTENTION: When this is 1, make sure your netif driver correctly marks incoming link-layer-broadcast/multicast packets as such using the corresponding pbuf flags!
#define IP_FRAG 1 |
#define IP_OPTIONS_ALLOWED 1 |
#define IP_REASS_MAX_PBUFS 10 |
IP_REASS_MAX_PBUFS: Total maximum amount of pbufs waiting to be reassembled. Since the received pbufs are enqueued, be sure to configure PBUF_POOL_SIZE > IP_REASS_MAX_PBUFS so that the stack is still able to receive packets even if the maximum amount of fragments is enqueued for reassembly! When IPv4 and IPv6 are enabled, this even changes to (PBUF_POOL_SIZE > 2 * IP_REASS_MAX_PBUFS)!
#define IP_REASS_MAXAGE 15 |
#define IP_REASSEMBLY 1 |
#define IP_SOF_BROADCAST 0 |
#define IP_SOF_BROADCAST_RECV 0 |