Searched defs:InterfaceAddress (Results 1 – 3 of 3) sorted by relevance
20 pub struct InterfaceAddress { struct22 pub interface_name: String,24 pub flags: InterfaceFlags,26 pub address: Option<SockaddrStorage>,28 pub netmask: Option<SockaddrStorage>,30 pub broadcast: Option<SockaddrStorage>,32 pub destination: Option<SockaddrStorage>,85 impl InterfaceAddress { implementation87 fn from_libc_ifaddrs(info: &libc::ifaddrs) -> InterfaceAddress { in from_libc_ifaddrs()
134 InterfaceAddress() : ipv6_flags_(IPV6_ADDRESS_FLAG_NONE) {} in InterfaceAddress() function136 explicit InterfaceAddress(IPAddress ip) in InterfaceAddress() function139 InterfaceAddress(IPAddress addr, int ipv6_flags) in InterfaceAddress() function142 InterfaceAddress(const in6_addr& ip6, int ipv6_flags) in InterfaceAddress() function
1755 ) -> Option<nix::ifaddrs::InterfaceAddress> { in loopback_address()