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

TCP_REG macro

Syntax

#define TCP_REG(pcbs, npcb) \     do { \     (npcb)->next = *pcbs; \     *(pcbs) = (npcb); \     tcp_timer_needed(); \     } while (0)

Arguments

pcbs

npcb

References

LocationText
tcp_priv.h:392
#define TCP_REG(pcbs, npcb) \
tcp.c:747
TCP_REG(&tcp_bound_pcbs, pcb);
tcp.c:914
TCP_REG(&tcp_listen_pcbs.pcbs, (struct tcp_pcb *)lpcb);
tcp_in.c:999
TCP_REG(&tcp_tw_pcbs, pcb);
tcp_in.c:1017
TCP_REG(&tcp_tw_pcbs, pcb);
tcp_in.c:1027
TCP_REG(&tcp_tw_pcbs, pcb);
tcp_priv.h:422
TCP_REG(&tcp_active_pcbs, npcb); \