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

seqno variable

Syntax

static u32_t seqno;

References

LocationReferrerText
tcp_in.c:80
static u32_t seqno, ackno;
tcp_in.c:230tcp_input()
tcp_in.c:579tcp_input()
tcp_in.c:649tcp_listen_input()
tcp_rst((const struct tcp_pcb *)pcb, ackno, seqno + tcplen, ip_current_dest_addr(),
tcp_in.c:681tcp_listen_input()
npcb->rcv_nxt = seqno + 1;
tcp_in.c:688tcp_listen_input()
npcb->snd_wl1 = seqno - 1;/* initialise to seqno-1 to force window update */
tcp_in.c:756tcp_timewait_input()
tcp_in.c:758tcp_timewait_input()
tcp_in.c:810tcp_process()
if (seqno == pcb->rcv_nxt) {
tcp_in.c:812tcp_process()
} else if (TCP_SEQ_BETWEEN(seqno, pcb->rcv_nxt,
tcp_in.c:860tcp_process()
pcb->rcv_nxt = seqno + 1;
tcp_in.c:865tcp_process()
pcb->snd_wl1 = seqno - 1; /* initialise to seqno - 1 to force window update */
tcp_in.c:911tcp_process()
tcp_in.c:971tcp_process()
tcp_in.c:974tcp_process()
} else if ((flags & TCP_SYN) && (seqno == pcb->rcv_nxt - 1)) {
tcp_in.c:1154tcp_receive()
if (TCP_SEQ_LT(pcb->snd_wl1, seqno) ||
tcp_in.c:1155tcp_receive()
(pcb->snd_wl1 == seqno && TCP_SEQ_LT(pcb->snd_wl2, ackno)) ||
tcp_in.c:1163tcp_receive()
pcb->snd_wl1 = seqno;
tcp_in.c:1404tcp_receive()
if (TCP_SEQ_BETWEEN(pcb->rcv_nxt, seqno + 1, seqno + tcplen - 1)) {
tcp_in.c:1426tcp_receive()
u32_t off32 = pcb->rcv_nxt - seqno;
tcp_in.c:1443tcp_receive()
tcp_in.c:1445tcp_receive()
if (TCP_SEQ_LT(seqno, pcb->rcv_nxt)) {
tcp_in.c:1457tcp_receive()
tcp_in.c:1459tcp_receive()
if (pcb->rcv_nxt == seqno) {
tcp_in.c:1484tcp_receive()
(seqno + tcplen) == (pcb->rcv_nxt + pcb->rcv_wnd));
tcp_in.c:1540tcp_receive()
pcb->rcv_nxt = seqno + tcplen;
tcp_in.c:1881tcp_receive()
if (!TCP_SEQ_BETWEEN(seqno, pcb->rcv_nxt, pcb->rcv_nxt + pcb->rcv_wnd - 1)) {

Data Use

Functions writing seqno
Functions reading seqno
all items filtered out
seqno
Type of seqno
seqno
all items filtered out