| /lib/liblwip/src/core/ |
| D | udp.c | 235 ip4_addr1_16(&pcb->local_ip), ip4_addr2_16(&pcb->local_ip), 236 ip4_addr3_16(&pcb->local_ip), ip4_addr4_16(&pcb->local_ip), pcb->local_port, 243 (!broadcast && ip_addr_isany(&pcb->local_ip)) || 244 ip_addr_cmp(&(pcb->local_ip), ¤t_iphdr_dest) || 250 (ip_addr_isany(&pcb->local_ip) || 251 ip_addr_netcmp(&pcb->local_ip, ip_current_dest_addr(), &inp->netmask)))) { 254 (ip_addr_isany(&pcb->local_ip) || 255 ip_addr_netcmp(&pcb->local_ip, ip_current_dest_addr(), &inp->netmask)))) { 363 ((!broadcast && ip_addr_isany(&mpcb->local_ip)) || 364 ip_addr_cmp(&(mpcb->local_ip), ¤t_iphdr_dest) || [all …]
|
| D | raw.c | 94 (ip_addr_isany(&pcb->local_ip) || in raw_input() 95 ip_addr_cmp(&(pcb->local_ip), ¤t_iphdr_dest))) { in raw_input() 144 ip_addr_set(&pcb->local_ip, ipaddr); in raw_bind() 258 if (ip_addr_isany(&pcb->local_ip)) { in raw_sendto() 263 src_ip = &(pcb->local_ip); in raw_sendto()
|
| D | tcp_out.c | 875 tcphdr->chksum = inet_chksum_pseudo(p, &(pcb->local_ip), &(pcb->remote_ip), in tcp_send_empty_ack() 879 ip_output_hinted(p, &(pcb->local_ip), &(pcb->remote_ip), pcb->ttl, pcb->tos, in tcp_send_empty_ack() 882 ip_output(p, &(pcb->local_ip), &(pcb->remote_ip), pcb->ttl, pcb->tos, in tcp_send_empty_ack() 1097 if (ip_addr_isany(&(pcb->local_ip))) { in tcp_output_segment() 1102 ip_addr_copy(pcb->local_ip, netif->ip_addr); in tcp_output_segment() 1128 u16_t chksum_slow = inet_chksum_pseudo(seg->p, &(pcb->local_ip), in tcp_output_segment() 1138 acc = inet_chksum_pseudo_partial(seg->p, &(pcb->local_ip), in tcp_output_segment() 1158 seg->tcphdr->chksum = inet_chksum_pseudo(seg->p, &(pcb->local_ip), in tcp_output_segment() 1166 ip_output_hinted(seg->p, &(pcb->local_ip), &(pcb->remote_ip), pcb->ttl, pcb->tos, in tcp_output_segment() 1169 ip_output(seg->p, &(pcb->local_ip), &(pcb->remote_ip), pcb->ttl, pcb->tos, in tcp_output_segment() [all …]
|
| D | tcp.c | 182 tcp_rst(pcb->snd_nxt, pcb->rcv_nxt, &pcb->local_ip, &pcb->remote_ip, in tcp_close_shutdown() 395 tcp_rst(seqno, ackno, &pcb->local_ip, &pcb->remote_ip, pcb->local_port, pcb->remote_port); in tcp_abandon() 471 if (ip_addr_isany(&(cpcb->local_ip)) || in tcp_bind() 473 ip_addr_cmp(&(cpcb->local_ip), ipaddr)) { in tcp_bind() 482 pcb->local_ip = *ipaddr; in tcp_bind() 537 if (ip_addr_cmp(&lpcb->local_ip, &pcb->local_ip)) { in tcp_listen_with_backlog() 557 ip_addr_copy(lpcb->local_ip, pcb->local_ip); in tcp_listen_with_backlog() 702 if (ip_addr_isany(&(pcb->local_ip))) { in tcp_connect() 711 ip_addr_copy(pcb->local_ip, netif->ip_addr); in tcp_connect() 732 ip_addr_cmp(&cpcb->local_ip, &pcb->local_ip) && in tcp_connect() [all …]
|
| D | netif.c | 338 if (ip_addr_cmp(&(pcb->local_ip), &(netif->ip_addr)) in netif_set_ipaddr() 341 && !ip_addr_islinklocal(&(pcb->local_ip)) in netif_set_ipaddr() 355 if ((!(ip_addr_isany(&(lpcb->local_ip)))) && in netif_set_ipaddr() 356 (ip_addr_cmp(&(lpcb->local_ip), &(netif->ip_addr)))) { in netif_set_ipaddr() 359 ip_addr_set(&(lpcb->local_ip), ipaddr); in netif_set_ipaddr()
|
| D | tcp_in.c | 177 ip_addr_cmp(&(pcb->local_ip), ¤t_iphdr_dest)) { in tcp_input() 202 ip_addr_cmp(&(pcb->local_ip), ¤t_iphdr_dest)) { in tcp_input() 219 if (ip_addr_cmp(&(lpcb->local_ip), ¤t_iphdr_dest)) { in tcp_input() 222 } else if(ip_addr_isany(&(lpcb->local_ip))) { in tcp_input() 228 if (ip_addr_cmp(&(lpcb->local_ip), ¤t_iphdr_dest) || in tcp_input() 229 ip_addr_isany(&(lpcb->local_ip))) { in tcp_input() 479 ip_addr_copy(npcb->local_ip, current_iphdr_dest); in tcp_listen_input()
|
| /lib/liblwip/test/unit/tcp/ |
| D | test_tcp.c | 80 ip_addr_t remote_ip, local_ip; in START_TEST() local 88 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 99 tcp_set_state(pcb, ESTABLISHED, &local_ip, &remote_ip, local_port, remote_port); in START_TEST() 136 ip_addr_t remote_ip, local_ip, netmask; in START_TEST() local 142 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 145 test_tcp_init_netif(&netif, &txcounters, &local_ip, &netmask); in START_TEST() 151 tcp_set_state(pcb, ESTABLISHED, &local_ip, &remote_ip, local_port, remote_port); in START_TEST() 317 ip_addr_t remote_ip, local_ip, netmask; in START_TEST() local 337 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 340 test_tcp_init_netif(&netif, &txcounters, &local_ip, &netmask); in START_TEST() [all …]
|
| D | tcp_helper.c | 121 return tcp_create_segment(&pcb->remote_ip, &pcb->local_ip, pcb->remote_port, pcb->local_port, in tcp_create_rx_segment() 133 return tcp_create_segment_wnd(&pcb->remote_ip, &pcb->local_ip, pcb->remote_port, pcb->local_port, in tcp_create_rx_segment_wnd() 139 tcp_set_state(struct tcp_pcb* pcb, enum tcp_state state, ip_addr_t* local_ip, in tcp_set_state() argument 147 pcb->local_ip.addr = local_ip->addr; in tcp_set_state() 153 pcb->local_ip.addr = local_ip->addr; in tcp_set_state() 157 pcb->local_ip.addr = local_ip->addr; in tcp_set_state()
|
| D | test_tcp_oos.c | 149 ip_addr_t remote_ip, local_ip; in START_TEST() local 157 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 168 tcp_set_state(pcb, ESTABLISHED, &local_ip, &remote_ip, local_port, remote_port); in START_TEST() 289 ip_addr_t remote_ip, local_ip; in START_TEST() local 297 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 308 tcp_set_state(pcb, ESTABLISHED, &local_ip, &remote_ip, local_port, remote_port); in START_TEST() 460 ip_addr_t remote_ip, local_ip; in START_TEST() local 472 IP4_ADDR(&local_ip, 192, 168, 1, 1); in START_TEST() 482 tcp_set_state(pcb, ESTABLISHED, &local_ip, &remote_ip, local_port, remote_port); in START_TEST() 550 ip_addr_t remote_ip, local_ip; in START_TEST() local [all …]
|
| D | tcp_helper.h | 39 void tcp_set_state(struct tcp_pcb* pcb, enum tcp_state state, ip_addr_t* local_ip,
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip.h | 71 #define IP_PCB struct ip_addr local_ip; \
|
| /lib/liblwip/src/include/ipv4/lwip/ |
| D | ip.h | 78 ip_addr_t local_ip; \
|
| /lib/liblwip/src/core/snmp/ |
| D | mib2.c | 1800 snmp_iptooid(&pcb->local_ip, &udpidx[0]); in snmp_insert_udpidx_tree() 1853 snmp_iptooid(&pcb->local_ip, &udpidx[0]); in snmp_delete_udpidx_tree() 1862 if (ip_addr_cmp(&npcb->local_ip, &pcb->local_ip) && in snmp_delete_udpidx_tree() 3894 !(ip_addr_cmp(&pcb->local_ip, &ip) && in udpentry_get_value() 3909 *dst = pcb->local_ip; in udpentry_get_value()
|
| /lib/liblwip/src/include/lwip/ |
| D | tcp_impl.h | 445 ip_addr_t *local_ip, ip_addr_t *remote_ip,
|
| /lib/liblwip/src/api/ |
| D | api_msg.c | 1401 *(msg->msg.ad.ipaddr) = (msg->msg.ad.local ? msg->conn->pcb.ip->local_ip :
|
| /lib/liblwip/ |
| D | CHANGELOG | 2439 * api_msg.c, udp.c: If a udp_pcb has a local_ip set, check if it is the same
|