Home
last modified time | relevance | path

Searched refs:pcbs (Results 1 – 4 of 4) sorted by relevance

/lib/lwip/lwip/src/include/lwip/priv/
A Dtcp_priv.h330 struct tcp_pcb *pcbs; member
355 #define TCP_REG(pcbs, npcb) do {\ argument
366 *(pcbs) = (npcb); \
370 #define TCP_RMV(pcbs, npcb) do { \ argument
375 *(pcbs) = (*pcbs)->next; \
389 #define TCP_REG(pcbs, npcb) \ argument
391 (npcb)->next = *pcbs; \
392 *(pcbs) = (npcb); \
396 #define TCP_RMV(pcbs, npcb) \ argument
398 if(*(pcbs) == (npcb)) { \
[all …]
/lib/lwip/lwip/test/unit/tcp/
A Dtcp_helper.c40 tcp_remove(tcp_listen_pcbs.pcbs); in tcp_remove_all()
173 TCP_REG(&tcp_listen_pcbs.pcbs, pcb); in tcp_set_state()
/lib/lwip/lwip/src/core/
A Dtcp.c181 struct tcp_pcb **const tcp_pcb_lists[] = {&tcp_listen_pcbs.pcbs, &tcp_bound_pcbs,
394 tcp_pcb_remove(&tcp_listen_pcbs.pcbs, pcb); in tcp_close_shutdown()
918 TCP_REG(&tcp_listen_pcbs.pcbs, (struct tcp_pcb *)lpcb); in tcp_listen_with_backlog_and_err()
/lib/lwip/lwip/
A DCHANGELOG638 * netif.c, udp.h/.c: fixed bug #40753 (re-bind UDP pcbs on change of IP address)
1128 * tcp_out.c: fixed bug #37184 tcp_write problem for pcbs in the SYN_SENT state
1260 * raw.c: fixed bug #38066 Raw pcbs can alter packet without eating it
1313 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW)
1585 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by
1840 pcbs) by checking if the pcb was bound (local_port != 0).
1847 raw pcbs with LWIP_TCPIP_CORE_LOCKING==1.
1938 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs
2879 pcbs so that it is found faster next time. Same for RAW pcbs that have eaten
3509 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state)
[all …]

Completed in 21 milliseconds