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

tcp_pcb::snd_nxt field

Syntax

u32_t snd_nxt;

References

LocationReferrerText
tcp.h:319
u32_t snd_nxt; /* next new seqno to be sent */
tcp.c:360tcp_close_shutdown()
tcp.c:588tcp_abandon()
seqno = pcb->snd_nxt;
tcp.c:1146tcp_connect()
pcb->snd_nxt = iss;
tcp.c:1398tcp_slowtmr()
tcp_rst(pcb, pcb->snd_nxt, pcb->rcv_nxt, &pcb->local_ip, &pcb->remote_ip,
tcp_in.c:685tcp_listen_input()
npcb->snd_nxt = iss;
tcp_in.c:804tcp_process()
if (ackno == pcb->snd_nxt) {
tcp_in.c:925tcp_process()
if (TCP_SEQ_BETWEEN(ackno, pcb->lastack + 1, pcb->snd_nxt)) {
tcp_in.c:991tcp_process()
if ((flags & TCP_ACK) && (ackno == pcb->snd_nxt) &&
tcp_in.c:1004tcp_process()
} else if ((flags & TCP_ACK) && (ackno == pcb->snd_nxt) &&
tcp_in.c:1022tcp_process()
if ((flags & TCP_ACK) && ackno == pcb->snd_nxt && pcb->unsent == NULL) {
tcp_in.c:1032tcp_process()
if ((flags & TCP_ACK) && ackno == pcb->snd_nxt && pcb->unsent == NULL) {
tcp_in.c:1228tcp_receive()
} else if (TCP_SEQ_BETWEEN(ackno, pcb->lastack + 1, pcb->snd_nxt)) {
tcp_out.c:1374tcp_output()
if (TCP_SEQ_LT(pcb->snd_nxt, snd_nxt)) {
tcp_out.c:1375tcp_output()
pcb->snd_nxt = snd_nxt;
tcp_out.c:2042tcp_send_empty_ack()
p = tcp_output_alloc_header(pcb, optlen, 0, lwip_htonl(pcb->snd_nxt));
tcp_out.c:2093tcp_keepalive()
p = tcp_output_alloc_header(pcb, optlen, 0, lwip_htonl(pcb->snd_nxt - 1));
tcp_out.c:2178tcp_zero_window_probe()
if (TCP_SEQ_LT(pcb->snd_nxt, snd_nxt)) {
tcp_out.c:2179tcp_zero_window_probe()
pcb->snd_nxt = snd_nxt;

Data Use

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