TCP_TCPLEN is only used within LwIP.
 
Symbols
loading...
Files
loading...

TCP_TCPLEN macro

Syntax

#define TCP_TCPLEN(seg) ((seg)->len + (((TCPH_FLAGS((seg)->tcphdr) & (TCP_FIN | TCP_SYN)) != 0) ? 1U : 0U))

Arguments

seg

References

LocationText
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);