LwIP
TCP_TCPLEN
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
TCP_TCPLEN
TCP_TCPLEN macro
Syntax
from
tcp_priv.h:155
#define
TCP_TCPLEN
(
seg
)
(
(
seg
)
->
len
+
(
(
(
TCPH_FLAGS
(
(
seg
)
->
tcphdr
)
&
(
TCP_FIN
|
TCP_SYN
)
)
!=
0
)
?
1U
:
0U
)
)
Arguments
seg
References
Location
Text
tcp_priv.h:155
#define
TCP_TCPLEN
(
seg
)
(
(
seg
)
->
len
+
(
(
(
TCPH_FLAGS
(
(
seg
)
->
tcphdr
)
&
(
TCP_FIN
|
TCP_SYN
)
)
!=
0
)
?
1U
:
0U
)
)
tcp_in.c:1099
TCP_TCPLEN
(
seg_list
)
,
ackno
)
)
{
tcp_in.c:1463
tcplen
=
TCP_TCPLEN
(
&
inseg
)
;
tcp_in.c:1482
tcplen
=
TCP_TCPLEN
(
&
inseg
)
;
tcp_out.c:1373
snd_nxt
=
lwip_ntohl
(
seg
->
tcphdr
->
seqno
)
+
TCP_TCPLEN
(
seg
)
;
tcp_out.c:1378
if
(
TCP_TCPLEN
(
seg
)
>
0
)
{
tcp_out.c:1671
pcb
->
rto_end
=
lwip_ntohl
(
seg
->
tcphdr
->
seqno
)
+
TCP_TCPLEN
(
seg
)
;