| /components/net/lwip/lwip-1.4.1/src/include/lwip/ |
| A D | tcp_impl.h | 313 struct tcp_pcb *pcbs; member 336 #define TCP_REG(pcbs, npcb) do {\ argument 346 *(pcbs) = (npcb); \ 350 #define TCP_RMV(pcbs, npcb) do { \ argument 354 *(pcbs) = (*pcbs)->next; \ 368 #define TCP_REG(pcbs, npcb) \ argument 370 (npcb)->next = *pcbs; \ 371 *(pcbs) = (npcb); \ 375 #define TCP_RMV(pcbs, npcb) \ argument 377 if(*(pcbs) == (npcb)) { \ [all …]
|
| /components/net/lwip/lwip-2.0.3/src/include/lwip/priv/ |
| A D | tcp_priv.h | 318 struct tcp_pcb *pcbs; member 343 #define TCP_REG(pcbs, npcb) do {\ argument 354 *(pcbs) = (npcb); \ 358 #define TCP_RMV(pcbs, npcb) do { \ argument 363 *(pcbs) = (*pcbs)->next; \ 377 #define TCP_REG(pcbs, npcb) \ argument 379 (npcb)->next = *pcbs; \ 380 *(pcbs) = (npcb); \ 384 #define TCP_RMV(pcbs, npcb) \ argument 386 if(*(pcbs) == (npcb)) { \ [all …]
|
| /components/net/lwip/lwip-2.1.2/src/include/lwip/priv/ |
| A D | tcp_priv.h | 333 struct tcp_pcb *pcbs; member 358 #define TCP_REG(pcbs, npcb) do {\ argument 369 *(pcbs) = (npcb); \ 373 #define TCP_RMV(pcbs, npcb) do { \ argument 378 *(pcbs) = (*pcbs)->next; \ 392 #define TCP_REG(pcbs, npcb) \ argument 394 (npcb)->next = *pcbs; \ 395 *(pcbs) = (npcb); \ 399 #define TCP_RMV(pcbs, npcb) \ argument 401 if(*(pcbs) == (npcb)) { \ [all …]
|
| /components/net/lwip/lwip-1.4.1/test/unit/tcp/ |
| A D | tcp_helper.c | 30 tcp_remove(tcp_listen_pcbs.pcbs); in tcp_remove_all() 152 TCP_REG(&tcp_listen_pcbs.pcbs, pcb); in tcp_set_state()
|
| /components/net/lwip/lwip-2.1.2/test/unit/tcp/ |
| A D | tcp_helper.c | 35 tcp_remove(tcp_listen_pcbs.pcbs); in tcp_remove_all() 168 TCP_REG(&tcp_listen_pcbs.pcbs, pcb); in tcp_set_state()
|
| /components/net/lwip/lwip-2.0.3/test/unit/tcp/ |
| A D | tcp_helper.c | 31 tcp_remove(tcp_listen_pcbs.pcbs); in tcp_remove_all() 163 TCP_REG(&tcp_listen_pcbs.pcbs, pcb); in tcp_set_state()
|
| /components/net/lwip/lwip-1.4.1/src/core/ |
| A D | tcp.c | 113 struct tcp_pcb ** const tcp_pcb_lists[] = {&tcp_listen_pcbs.pcbs, &tcp_bound_pcbs, 217 tcp_pcb_remove(&tcp_listen_pcbs.pcbs, pcb); in tcp_close_shutdown() 569 TCP_REG(&tcp_listen_pcbs.pcbs, (struct tcp_pcb *)lpcb); in tcp_listen_with_backlog() 1708 for(pcb = (struct tcp_pcb *)tcp_listen_pcbs.pcbs; pcb != NULL; pcb = pcb->next) { in tcp_debug_print_pcbs()
|
| /components/net/lwip/lwip-2.0.3/src/core/ |
| A D | tcp.c | 129 struct tcp_pcb ** const tcp_pcb_lists[] = {&tcp_listen_pcbs.pcbs, &tcp_bound_pcbs, 315 tcp_pcb_remove(&tcp_listen_pcbs.pcbs, pcb); in tcp_close_shutdown() 743 TCP_REG(&tcp_listen_pcbs.pcbs, (struct tcp_pcb *)lpcb); in tcp_listen_with_backlog_and_err()
|
| /components/net/lwip/lwip-2.1.2/src/core/ |
| A D | tcp.c | 181 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() 914 TCP_REG(&tcp_listen_pcbs.pcbs, (struct tcp_pcb *)lpcb); in tcp_listen_with_backlog_and_err()
|
| /components/net/lwip/port/ |
| A D | ethernetif.c | 1218 for(pcb = (struct tcp_pcb *)tcp_listen_pcbs.pcbs; pcb != NULL; pcb = pcb->next) in list_tcps()
|
| /components/net/lwip/lwip-2.0.3/ |
| A D | CHANGELOG | 298 * netif.c, udp.h/.c: fixed bug #40753 (re-bind UDP pcbs on change of IP address) 788 * tcp_out.c: fixed bug #37184 tcp_write problem for pcbs in the SYN_SENT state 920 * raw.c: fixed bug #38066 Raw pcbs can alter packet without eating it 973 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW) 1245 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by 1500 pcbs) by checking if the pcb was bound (local_port != 0). 1507 raw pcbs with LWIP_TCPIP_CORE_LOCKING==1. 1598 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs 2539 pcbs so that it is found faster next time. Same for RAW pcbs that have eaten 3169 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state) [all …]
|
| /components/net/lwip/lwip-1.4.1/ |
| A D | CHANGELOG | 17 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW) 289 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by 544 pcbs) by checking if the pcb was bound (local_port != 0). 551 raw pcbs with LWIP_TCPIP_CORE_LOCKING==1. 642 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs 1583 pcbs so that it is found faster next time. Same for RAW pcbs that have eaten 2146 port (only solution to let UDP pcbs 'bind' to a netif instead of an IP address) 2213 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state) 2347 * netif.c: Fixed bug #20180 (TCP pcbs listening on IP_ADDR_ANY could get
|
| /components/net/lwip/lwip-2.1.2/ |
| A D | CHANGELOG | 551 * netif.c, udp.h/.c: fixed bug #40753 (re-bind UDP pcbs on change of IP address) 1041 * tcp_out.c: fixed bug #37184 tcp_write problem for pcbs in the SYN_SENT state 1173 * raw.c: fixed bug #38066 Raw pcbs can alter packet without eating it 1226 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW) 1498 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by 1753 pcbs) by checking if the pcb was bound (local_port != 0). 1760 raw pcbs with LWIP_TCPIP_CORE_LOCKING==1. 1851 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs 2792 pcbs so that it is found faster next time. Same for RAW pcbs that have eaten 3422 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state) [all …]
|