Lines Matching refs:ipaddr

130 static err_t netif_null_output_ip6(struct netif *netif, struct pbuf *p, const ip6_addr_t *ipaddr);
133 static err_t netif_null_output_ip4(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr);
300 * @param ipaddr IP address for the new netif
329 const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw,
358 if (ipaddr == NULL) {
359 ipaddr = ip_2_ip4(IP4_ADDR_ANY);
433 netif_set_addr(netif, ipaddr, netmask, gw);
511 ip4_addr_debug_print(NETIF_DEBUG, ipaddr);
540 netif_do_set_ipaddr(struct netif *netif, const ip4_addr_t *ipaddr, ip_addr_t *old_addr)
542 LWIP_ASSERT("invalid pointer", ipaddr != NULL);
546 if (ip4_addr_cmp(ipaddr, netif_ip4_addr(netif)) == 0) {
548 *ip_2_ip4(&new_addr) = *ipaddr;
559 ip4_addr_set(ip_2_ip4(&netif->ip_addr), ipaddr);
577 * @param ipaddr the new IP address
583 netif_set_ipaddr(struct netif *netif, const ip4_addr_t *ipaddr)
590 if (ipaddr == NULL) {
591 ipaddr = IP4_ADDR_ANY4;
596 if (netif_do_set_ipaddr(netif, ipaddr, &old_addr)) {
736 * @param ipaddr the new IP address
741 netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask,
761 if (ipaddr == NULL) {
762 ipaddr = IP4_ADDR_ANY4;
771 remove = ip4_addr_isany(ipaddr);
775 if (netif_do_set_ipaddr(netif, ipaddr, &old_addr)) {
795 /* set ipaddr last to ensure netmask/gw have been set when status callback is called */
796 if (netif_do_set_ipaddr(netif, ipaddr, &old_addr)) {
1749 netif_null_output_ip6(struct netif *netif, struct pbuf *p, const ip6_addr_t *ipaddr)
1753 LWIP_UNUSED_ARG(ipaddr);
1763 netif_null_output_ip4(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr)
1767 LWIP_UNUSED_ARG(ipaddr);