Lines Matching refs:local_ip
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) ||
580 err = udp_bind(pcb, &pcb->local_ip, pcb->local_port);
627 if (ip_addr_isany(&pcb->local_ip)) {
633 if (!ip_addr_cmp(&(pcb->local_ip), &(netif->ip_addr))) {
634 /* local_ip doesn't match, drop the packet */
644 src_ip = &(pcb->local_ip);
798 (ip_addr_isany(&(ipcb->local_ip)) ||
800 ip_addr_cmp(&(ipcb->local_ip), ipaddr))) {
809 ip_addr_set(&pcb->local_ip, ipaddr);
830 ip4_addr1_16(&pcb->local_ip), ip4_addr2_16(&pcb->local_ip),
831 ip4_addr3_16(&pcb->local_ip), ip4_addr4_16(&pcb->local_ip),
858 err_t err = udp_bind(pcb, &pcb->local_ip, pcb->local_port);
870 if (ip_addr_isany(&pcb->local_ip) && !ip_addr_isany(&pcb->remote_ip)) {
881 pcb->local_ip = netif->ip_addr;
883 pcb->local_ip.addr = 0;
888 ip4_addr1_16(&pcb->local_ip), ip4_addr2_16(&pcb->local_ip),
889 ip4_addr3_16(&pcb->local_ip), ip4_addr4_16(&pcb->local_ip),