Searched refs:address_struct (Results 1 - 2 of 2) sorted by relevance

/system/connectivity/shill/net/
H A Dip_address.cc81 IPAddress::IPAddress(const sockaddr* address_struct, size_t size) argument
84 if (address_struct->sa_family == kFamilyIPv4 && size >= sizeof(sockaddr_in)) {
85 family_ = address_struct->sa_family;
86 auto sin = reinterpret_cast<const sockaddr_in*>(address_struct);
90 } else if (address_struct->sa_family == kFamilyIPv6 &&
92 family_ = address_struct->sa_family;
93 auto sin6 = reinterpret_cast<const sockaddr_in6*>(address_struct);
255 bool IPAddress::IntoSockAddr(sockaddr* address_struct, size_t size) const { argument
260 auto sin = reinterpret_cast<sockaddr_in*>(address_struct);
263 auto sin6 = reinterpret_cast<sockaddr_in6*>(address_struct);
[all...]
H A Dip_address.h45 // structure, depending on the family specified in |address_struct|. |size|
46 // specifies the actual size of the structure backing |address_struct|.
47 explicit IPAddress(const sockaddr* address_struct, size_t size);
128 // false is returned and the memory at |address_struct| is unmodified.
129 bool IntoSockAddr(sockaddr* address_struct, size_t size) const;

Completed in 24 milliseconds