friendev EtherDune TCP/IP library
Macros
Checksum configuration

Options to enable/disable checksum checking throughout EtherDune. More...

Macros

#define ENABLE_IP_RX_CHECKSUM   true
 Whether or not to check the integrity of the IP header. More...
 
#define ENABLE_UDPTCP_RX_CHECKSUM   true
 Whether or not to check the integrity of TCP and UDP packets. More...
 
#define ENABLE_ICMP_RX_CHECKSUM   true
 Whether or not to check the integrity of ICMP packets. More...
 

Detailed Description

Options to enable/disable checksum checking throughout EtherDune.

Macro Definition Documentation

#define ENABLE_ICMP_RX_CHECKSUM   true

Whether or not to check the integrity of ICMP packets.

Enabling this will drop packets that have checksum errors.

Definition at line 99 of file config.h.

#define ENABLE_IP_RX_CHECKSUM   true

Whether or not to check the integrity of the IP header.

Enabling this will drop packets that have checksum errors in the IP header

Definition at line 87 of file config.h.

#define ENABLE_UDPTCP_RX_CHECKSUM   true

Whether or not to check the integrity of TCP and UDP packets.

Enabling this will drop packets that have checksum errors.

Definition at line 93 of file config.h.