Searched refs:lpcb (Results 1 – 7 of 7) sorted by relevance
/btstack/3rd-party/lwip/core/src/core/ |
H A D | tcp.c | 251 tcp_remove_listener(struct tcp_pcb *list, struct tcp_pcb_listen *lpcb) in tcp_remove_listener() argument 255 LWIP_ASSERT("tcp_remove_listener: invalid listener", lpcb != NULL); in tcp_remove_listener() 258 if (pcb->listener == lpcb) { in tcp_remove_listener() 851 struct tcp_pcb_listen *lpcb = NULL; in tcp_listen_with_backlog_and_err() local 863 lpcb = (struct tcp_pcb_listen *)pcb; in tcp_listen_with_backlog_and_err() 872 for (lpcb = tcp_listen_pcbs.listen_pcbs; lpcb != NULL; lpcb = lpcb->next) { in tcp_listen_with_backlog_and_err() 873 if ((lpcb->local_port == pcb->local_port) && in tcp_listen_with_backlog_and_err() 874 ip_addr_cmp(&lpcb->local_ip, &pcb->local_ip)) { in tcp_listen_with_backlog_and_err() 876 lpcb = NULL; in tcp_listen_with_backlog_and_err() 883 lpcb = (struct tcp_pcb_listen *)memp_malloc(MEMP_TCP_PCB_LISTEN); in tcp_listen_with_backlog_and_err() [all …]
|
H A D | tcp_in.c | 121 struct tcp_pcb_listen *lpcb; local 318 for (lpcb = tcp_listen_pcbs.listen_pcbs; lpcb != NULL; lpcb = lpcb->next) { 320 if ((lpcb->netif_idx != NETIF_NO_INDEX) && 321 (lpcb->netif_idx != netif_get_index(ip_data.current_input_netif))) { 322 prev = (struct tcp_pcb *)lpcb; 326 if (lpcb->local_port == tcphdr->dest) { 327 if (IP_IS_ANY_TYPE_VAL(lpcb->local_ip)) { 330 lpcb_any = lpcb; 335 } else if (IP_ADDR_PCB_VERSION_MATCH_EXACT(lpcb, ip_current_dest_addr())) { 336 if (ip_addr_cmp(&lpcb->local_ip, ip_current_dest_addr())) { [all …]
|
H A D | altcp_tcp.c | 284 struct tcp_pcb *lpcb; in altcp_tcp_listen() local 290 lpcb = tcp_listen_with_backlog_and_err(pcb, backlog, err); in altcp_tcp_listen() 291 if (lpcb != NULL) { in altcp_tcp_listen() 292 conn->state = lpcb; in altcp_tcp_listen() 293 tcp_accept(lpcb, altcp_tcp_accept); in altcp_tcp_listen()
|
/btstack/3rd-party/lwip/core/src/include/lwip/priv/ |
H A D | tcp_priv.h | 166 #define TCP_EVENT_ACCEPT(lpcb,pcb,arg,err,ret) ret = lwip_tcp_event(arg, (pcb),\ argument 187 #define TCP_EVENT_ACCEPT(lpcb,pcb,arg,err,ret) \ argument 189 if((lpcb)->accept != NULL) \ 190 (ret) = (lpcb)->accept((arg),(pcb),(err)); \ 514 err_t tcp_ext_arg_invoke_callbacks_passive_open(struct tcp_pcb_listen *lpcb, struct tcp_pcb *cpcb);
|
/btstack/3rd-party/lwip/core/src/apps/altcp_tls/ |
H A D | altcp_tls_mbedtls.c | 1039 struct altcp_pcb *lpcb; in altcp_mbedtls_listen() local 1043 lpcb = altcp_listen_with_backlog_and_err(conn->inner_conn, backlog, err); in altcp_mbedtls_listen() 1044 if (lpcb != NULL) { in altcp_mbedtls_listen() 1050 conn->inner_conn = lpcb; in altcp_mbedtls_listen() 1051 altcp_accept(lpcb, altcp_mbedtls_lower_accept); in altcp_mbedtls_listen()
|
/btstack/3rd-party/lwip/core/src/api/ |
H A D | api_msg.c | 1460 struct tcp_pcb *lpcb; local 1483 lpcb = tcp_listen_with_backlog_and_err(msg->conn->pcb.tcp, backlog, &err); 1485 if (lpcb == NULL) { 1500 msg->conn->pcb.tcp = lpcb; 1505 tcp_close(lpcb);
|
/btstack/3rd-party/lwip/core/src/include/lwip/ |
H A D | tcp.h | 182 typedef err_t (*tcp_extarg_callback_passive_open_fn)(u8_t id, struct tcp_pcb_listen *lpcb, struct t…
|