Lines Matching refs:ipnet
13 use ipnet::IpNet;
97 for ipnet in ifc.addrs() { in determine_source_ip()
98 if (ipnet.addr().is_ipv4() && loc_ip.is_ipv4()) in determine_source_ip()
99 || (ipnet.addr().is_ipv6() && loc_ip.is_ipv6()) in determine_source_ip()
101 return Some(ipnet.addr()); in determine_source_ip()
188 for ipnet in ifc.addrs() { in get_all_ipaddrs()
189 if (ipv6 && ipnet.addr().is_ipv6()) || (!ipv6 && ipnet.addr().is_ipv4()) { in get_all_ipaddrs()
190 ips.push(ipnet.addr()); in get_all_ipaddrs()
201 for ipnet in ifc.addrs() { in has_ipaddr()
202 let loc_ip = ipnet.addr(); in has_ipaddr()
413 if let Ok(ipnet) = Interface::convert( in new()
417 lo0.add_addr(ipnet); in new()