Lines Matching refs:ipaddr
130 * @param pcb RAW PCB to be bound with a local address ipaddr.
131 * @param ipaddr local IP address to bind with. Use IP_ADDR_ANY to
141 err_t raw_bind(struct raw_pcb * pcb, struct ip_addr * ipaddr)
143 ip_addr_set(&pcb->local_ip, ipaddr);
153 * @param pcb RAW PCB to be connected with remote address ipaddr and port.
154 * @param ipaddr remote IP address to connect with.
160 err_t raw_connect(struct raw_pcb * pcb, struct ip_addr * ipaddr)
162 ip_addr_set(&pcb->remote_ip, ipaddr);
199 * @param ipaddr the destination address of the IP packet
202 err_t raw_sendto(struct raw_pcb *pcb, struct pbuf *p, struct ip_addr *ipaddr)
236 if ((netif = ip_route(ipaddr)) == NULL) {
238 ("raw_sendto: No route to 0x%" X32_F "\n", ipaddr->addr));
248 && ip_addr_isbroadcast(ipaddr, netif)) {
272 ip_output_if(q, src_ip, ipaddr, pcb->ttl, pcb->tos, pcb->protocol, netif);