Lines Matching refs:ipaddr
37 const char *ipaddr_to_string_v4(in_addr_t ipaddr) in ipaddr_to_string_v4() argument
41 uint32_t addr = ipaddr; in ipaddr_to_string_v4()
45 const char *ipaddr_to_string_v6(uint8_t *ipaddr) in ipaddr_to_string_v6() argument
49 return inet_ntop(AF_INET6, ipaddr, buf, sizeof(buf)); in ipaddr_to_string_v6()
247 static int if_act_on_addr(bool operate, int proto, const char *ifname, addr_t *ipaddr, uint32_t pre… in if_act_on_addr() argument
292 mnl_attr_put_u32(nlh, IFA_LOCAL, ipaddr->ip); in if_act_on_addr()
293 mnl_attr_put_u32(nlh, IFA_ADDRESS, ipaddr->ip); in if_act_on_addr()
297 mnl_attr_put(nlh, IFA_ADDRESS, sizeof(struct in6_addr), ipaddr); in if_act_on_addr()
339 int if_set_addr_v4(const char *ifname, in_addr_t ipaddr, uint32_t prefix) in if_set_addr_v4() argument
342 addr.ip = ipaddr; in if_set_addr_v4()
346 int if_del_addr_v4(const char *ifname, in_addr_t ipaddr, uint32_t prefix) in if_del_addr_v4() argument
349 addr.ip = ipaddr; in if_del_addr_v4()
353 int if_set_addr_v6(const char *ifname, uint8_t *ipaddr, uint32_t prefix) in if_set_addr_v6() argument
356 memcpy(&addr.ip6, ipaddr, 16); in if_set_addr_v6()
360 int if_del_addr_v6(const char *ifname, uint8_t *ipaddr, uint32_t prefix) in if_del_addr_v6() argument
363 memcpy(&addr.ip6, ipaddr, 16); in if_del_addr_v6()
724 int if_set_network_v4(const char *ifname, in_addr_t ipaddr, uint32_t prefix, in if_set_network_v4() argument
729 if_set_addr_v4(ifname, ipaddr, prefix); in if_set_network_v4()
735 int if_set_network_v6(const char *ifname, uint8_t *ipaddr, uint32_t prefix, in if_set_network_v6() argument
740 if_set_addr_v6(ifname, ipaddr, prefix); in if_set_network_v6()