NX_IP_LENGTH_MASK is only used within netxduo.
 
Symbols
loading...
Files
loading...

NX_IP_LENGTH_MASK macro

Syntax

#define NX_IP_LENGTH_MASK ((ULONG)0x0F000000)

References

LocationText
nx_ip.h:67
#define NX_IP_LENGTH_MASK ((ULONG)0x0F000000) /* Mask for length bit */
nx_ip_packet_checksum_compute.c:139
ip_header_length = (val & NX_IP_LENGTH_MASK) >> 24;
nx_ipv4_option_process.c:97
ip_option_length = ((((ip_header_ptr -> nx_ip_header_word_0 & NX_IP_LENGTH_MASK) >> 24) - NX_IP_NORMAL_LENGTH) & 0xFF) * (ULONG)sizeof(ULONG);
nx_ipv4_packet_receive.c:253
ip_header_length = (val & NX_IP_LENGTH_MASK) >> 24;
nx_ipv4_packet_receive.c:401
*word_ptr = (ULONG)(((ip_header_ptr -> nx_ip_header_word_0) & (~NX_IP_LENGTH_MASK)) | NX_IP_VERSION);