tcp_pcb::rcv_nxt is only used within LwIP.
 
Symbols
loading...
Files
loading...

tcp_pcb::rcv_nxt field

Syntax

u32_t rcv_nxt;

References

LocationReferrerText
tcp.h:283
u32_t rcv_nxt; /* next seqno expected */
tcp.c:360tcp_close_shutdown()
tcp.c:589tcp_abandon()
ackno = pcb->rcv_nxt;
tcp.c:935tcp_update_rcv_ann_wnd()
new_right_edge = pcb->rcv_nxt + pcb->rcv_wnd;
tcp.c:942tcp_update_rcv_ann_wnd()
tcp.c:948tcp_update_rcv_ann_wnd()
u32_t new_rcv_ann_wnd = pcb->rcv_ann_right_edge - pcb->rcv_nxt;
tcp.c:1145tcp_connect()
pcb->rcv_nxt = 0;
tcp.c:1153tcp_connect()
tcp.c:1398tcp_slowtmr()
tcp_rst(pcb, pcb->snd_nxt, pcb->rcv_nxt, &pcb->local_ip, &pcb->remote_ip,
tcp_in.c:681tcp_listen_input()
npcb->rcv_nxt = seqno + 1;
tcp_in.c:682tcp_listen_input()
npcb->rcv_ann_right_edge = npcb->rcv_nxt;
tcp_in.c:756tcp_timewait_input()
if (TCP_SEQ_BETWEEN(seqno, pcb->rcv_nxt, pcb->rcv_nxt + pcb->rcv_wnd)) {
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:813tcp_process()
pcb->rcv_nxt + pcb->rcv_wnd)) {
tcp_in.c:860tcp_process()
pcb->rcv_nxt = seqno + 1;
tcp_in.c:861tcp_process()
tcp_in.c:974tcp_process()
} else if ((flags & TCP_SYN) && (seqno == pcb->rcv_nxt - 1)) {
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()
inseg.tcphdr->seqno = seqno = pcb->rcv_nxt;
tcp_in.c:1445tcp_receive()
if (TCP_SEQ_LT(seqno, pcb->rcv_nxt)) {
tcp_in.c:1457tcp_receive()
if (TCP_SEQ_BETWEEN(seqno, pcb->rcv_nxt,
tcp_in.c:1458tcp_receive()
pcb->rcv_nxt + pcb->rcv_wnd - 1)) {
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)) {
tcp_out.c:1477tcp_output_segment()
seg->tcphdr->ackno = lwip_htonl(pcb->rcv_nxt);
tcp_out.c:1491tcp_output_segment()
tcp_out.c:1860tcp_output_alloc_header()
tcp_out.c:1865tcp_output_alloc_header()

Data Use

Type of tcp_pcb::rcv_nxt
tcp_pcb::rcv_nxt
all items filtered out