Lines Matching refs:ip4_addr
684 static int ipvlan_add_addr4(struct ipvl_dev *ipvlan, struct in_addr *ip4_addr) in ipvlan_add_addr4() argument
688 if (ipvlan_addr_busy(ipvlan->port, ip4_addr, false)) { in ipvlan_add_addr4()
691 ip4_addr, ipvlan->dev->name); in ipvlan_add_addr4()
699 memcpy(&addr->ip4addr, ip4_addr, sizeof(struct in_addr)); in ipvlan_add_addr4()
713 static void ipvlan_del_addr4(struct ipvl_dev *ipvlan, struct in_addr *ip4_addr) in ipvlan_del_addr4() argument
717 addr = ipvlan_find_addr(ipvlan, ip4_addr, false); in ipvlan_del_addr4()
738 struct in_addr ip4_addr; in ipvlan_addr4_event() local
748 ip4_addr.s_addr = if4->ifa_address; in ipvlan_addr4_event()
749 if (ipvlan_add_addr4(ipvlan, &ip4_addr)) in ipvlan_addr4_event()
754 ip4_addr.s_addr = if4->ifa_address; in ipvlan_addr4_event()
755 ipvlan_del_addr4(ipvlan, &ip4_addr); in ipvlan_addr4_event()