Searched defs:SockaddrStorage (Results 1 – 10 of 10) sorted by relevance
24 struct NET_EXPORT SockaddrStorage { struct27 void operator=(const SockaddrStorage& other); argument29 struct sockaddr_storage addr_storage;30 socklen_t addr_len;33 RAW_PTR_EXCLUSION struct sockaddr* const addr;
11 SockaddrStorage::SockaddrStorage() in SockaddrStorage() function in net::SockaddrStorage15 SockaddrStorage::SockaddrStorage(const SockaddrStorage& other) in SockaddrStorage() function in net::SockaddrStorage
93 struct SockaddrStorage { struct94 int family() const { return storage.ss_family; } in family()96 sockaddr *addr_mut() { return reinterpret_cast<sockaddr *>(&storage); } in addr_mut()97 const sockaddr *addr() const { in addr()101 sockaddr_in ToIPv4() const { in ToIPv4()113 sockaddr_in6 ToIPv6() const { in ToIPv6()125 sockaddr_storage storage = {};126 socklen_t len = sizeof(storage);
95 struct SockaddrStorage { struct96 int family() const { return storage.ss_family; } in family()98 sockaddr *addr_mut() { return reinterpret_cast<sockaddr *>(&storage); } in addr_mut()99 const sockaddr *addr() const { in addr()103 sockaddr_in ToIPv4() const { in ToIPv4()115 sockaddr_in6 ToIPv6() const { in ToIPv6()127 sockaddr_storage storage = {};128 socklen_t len = sizeof(storage);
1131 impl private::SockaddrLikePriv for SockaddrStorage {} implementation1132 impl SockaddrLike for SockaddrStorage { implementation1268 impl SockaddrStorage { impl1367 impl fmt::Debug for SockaddrStorage { implementation1377 impl fmt::Display for SockaddrStorage { implementation1408 impl From<net::SocketAddrV4> for SockaddrStorage { implementation1419 impl From<net::SocketAddrV6> for SockaddrStorage { implementation1430 impl From<net::SocketAddr> for SockaddrStorage { implementation1439 impl Hash for SockaddrStorage { implementation1469 impl PartialEq for SockaddrStorage { implementation
57 unsafe fn workaround_xnu_bug(info: &libc::ifaddrs) -> Option<SockaddrStorage> { in workaround_xnu_bug()
398 Fr: FnMut(usize, Option<SockaddrStorage>), in sendrecv()