Lines Matching refs:ipaddr
210 raw_bind(struct raw_pcb *pcb, const ip_addr_t *ipaddr) in raw_bind() argument
212 if ((pcb == NULL) || (ipaddr == NULL) || !IP_ADDR_PCB_VERSION_MATCH_EXACT(pcb, ipaddr)) { in raw_bind()
215 ip_addr_set_ipaddr(&pcb->local_ip, ipaddr); in raw_bind()
234 raw_connect(struct raw_pcb *pcb, const ip_addr_t *ipaddr) in raw_connect() argument
236 if ((pcb == NULL) || (ipaddr == NULL) || !IP_ADDR_PCB_VERSION_MATCH_EXACT(pcb, ipaddr)) { in raw_connect()
239 ip_addr_set_ipaddr(&pcb->remote_ip, ipaddr); in raw_connect()
276 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr) in raw_sendto() argument
283 const ip_addr_t *dst_ip = ipaddr; in raw_sendto()
285 if ((pcb == NULL) || (ipaddr == NULL) || !IP_ADDR_PCB_VERSION_MATCH(pcb, ipaddr)) { in raw_sendto()
293 IP_IS_V6(ipaddr) ? IP6_HLEN : IP_HLEN); in raw_sendto()
336 if (IP_IS_V4(ipaddr)) in raw_sendto()
339 if (!ip_get_option(pcb, SOF_BROADCAST) && ip_addr_isbroadcast(ipaddr, netif)) { in raw_sendto()