netxduo
NX_IP_LENGTH_MASK
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_IP_LENGTH_MASK
NX_IP_LENGTH_MASK macro
Syntax
from
nx_ip.h:67
#define
NX_IP_LENGTH_MASK
(
(
ULONG
)
0x0F000000
)
References
Location
Text
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
)
;