LwIP
seqno
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
LwIP
seqno
seqno variable
Syntax
from
tcp_in.c:80
static
u32_t
seqno
;
References
Location
Referrer
Text
tcp_in.c:80
static
u32_t
seqno
,
ackno
;
tcp_in.c:230
tcp_input()
seqno
=
tcphdr
->
seqno
=
lwip_ntohl
(
tcphdr
->
seqno
)
;
tcp_in.c:579
tcp_input()
tcp_rst
(
NULL
,
ackno
,
seqno
+
tcplen
,
ip_current_dest_addr
(
)
,
tcp_in.c:649
tcp_listen_input()
tcp_rst
(
(
const
struct
tcp_pcb
*
)
pcb
,
ackno
,
seqno
+
tcplen
,
ip_current_dest_addr
(
)
,
tcp_in.c:681
tcp_listen_input()
npcb
->
rcv_nxt
=
seqno
+
1
;
tcp_in.c:688
tcp_listen_input()
npcb
->
snd_wl1
=
seqno
-
1
;
/* initialise to seqno-1 to force window update */
tcp_in.c:756
tcp_timewait_input()
if
(
TCP_SEQ_BETWEEN
(
seqno
,
pcb
->
rcv_nxt
,
pcb
->
rcv_nxt
+
pcb
->
rcv_wnd
)
)
{
tcp_in.c:758
tcp_timewait_input()
tcp_rst
(
pcb
,
ackno
,
seqno
+
tcplen
,
ip_current_dest_addr
(
)
,
tcp_in.c:810
tcp_process()
if
(
seqno
==
pcb
->
rcv_nxt
)
{
tcp_in.c:812
tcp_process()
}
else
if
(
TCP_SEQ_BETWEEN
(
seqno
,
pcb
->
rcv_nxt
,
tcp_in.c:860
tcp_process()
pcb
->
rcv_nxt
=
seqno
+
1
;
tcp_in.c:865
tcp_process()
pcb
->
snd_wl1
=
seqno
-
1
;
/* initialise to seqno - 1 to force window update */
tcp_in.c:911
tcp_process()
tcp_rst
(
pcb
,
ackno
,
seqno
+
tcplen
,
ip_current_dest_addr
(
)
,
tcp_in.c:971
tcp_process()
tcp_rst
(
pcb
,
ackno
,
seqno
+
tcplen
,
ip_current_dest_addr
(
)
,
tcp_in.c:974
tcp_process()
}
else
if
(
(
flags
&
TCP_SYN
)
&&
(
seqno
==
pcb
->
rcv_nxt
-
1
)
)
{
tcp_in.c:1154
tcp_receive()
if
(
TCP_SEQ_LT
(
pcb
->
snd_wl1
,
seqno
)
||
tcp_in.c:1155
tcp_receive()
(
pcb
->
snd_wl1
==
seqno
&&
TCP_SEQ_LT
(
pcb
->
snd_wl2
,
ackno
)
)
||
tcp_in.c:1163
tcp_receive()
pcb
->
snd_wl1
=
seqno
;
tcp_in.c:1404
tcp_receive()
if
(
TCP_SEQ_BETWEEN
(
pcb
->
rcv_nxt
,
seqno
+
1
,
seqno
+
tcplen
-
1
)
)
{
tcp_in.c:1426
tcp_receive()
u32_t
off32
=
pcb
->
rcv_nxt
-
seqno
;
tcp_in.c:1443
tcp_receive()
inseg
.
tcphdr
->
seqno
=
seqno
=
pcb
->
rcv_nxt
;
tcp_in.c:1445
tcp_receive()
if
(
TCP_SEQ_LT
(
seqno
,
pcb
->
rcv_nxt
)
)
{
tcp_in.c:1457
tcp_receive()
if
(
TCP_SEQ_BETWEEN
(
seqno
,
pcb
->
rcv_nxt
,
tcp_in.c:1459
tcp_receive()
if
(
pcb
->
rcv_nxt
==
seqno
)
{
tcp_in.c:1484
tcp_receive()
(
seqno
+
tcplen
)
==
(
pcb
->
rcv_nxt
+
pcb
->
rcv_wnd
)
)
;
tcp_in.c:1540
tcp_receive()
pcb
->
rcv_nxt
=
seqno
+
tcplen
;
tcp_in.c:1881
tcp_receive()
if
(
!
TCP_SEQ_BETWEEN
(
seqno
,
pcb
->
rcv_nxt
,
pcb
->
rcv_nxt
+
pcb
->
rcv_wnd
-
1
)
)
{
Data Use
Functions writing
seqno
Functions reading
seqno
tcp_input()
tcp_receive()
all items filtered out
seqno
tcp_input()
tcp_listen_input()
tcp_timewait_input()
tcp_process()
tcp_receive()
all items filtered out
Type of
seqno
seqno
u32_t
all items filtered out