LwIP
FOLD_U32T
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
FOLD_U32T
FOLD_U32T macro
Split an u32_t in two u16_ts and add them up
Syntax
from
inet_chksum.h:52
#define
FOLD_U32T
(
u
)
(
(
u32_t
)
(
(
(
u
)
>
>
16
)
+
(
(
u
)
&
0x0000ffffUL
)
)
)
Arguments
u
References
Location
Text
inet_chksum.h:52
#define
FOLD_U32T
(
u
)
(
(
u32_t
)
(
(
(
u
)
>
>
16
)
+
(
(
u
)
&
0x0000ffffUL
)
)
)
inet_chksum.c:164
sum
=
FOLD_U32T
(
sum
)
;
inet_chksum.c:165
sum
=
FOLD_U32T
(
sum
)
;
inet_chksum.c:273
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:290
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:291
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:323
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:324
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:419
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:436
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:437
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:469
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:470
acc
=
FOLD_U32T
(
acc
)
;
inet_chksum.c:577
acc
=
FOLD_U32T
(
acc
)
;