| Index: net/dns/mojo_host_struct_traits.cc
|
| diff --git a/net/dns/mojo_host_struct_traits.cc b/net/dns/mojo_host_struct_traits.cc
|
| index 09f167323a1761fd92b6977256f3ab867f8d10f9..ba543ad9b58b1a5dabb00a61aa6bd956549241ff 100644
|
| --- a/net/dns/mojo_host_struct_traits.cc
|
| +++ b/net/dns/mojo_host_struct_traits.cc
|
| @@ -69,6 +69,18 @@ bool StructTraits<net::interfaces::HostResolverRequestInfoDataView,
|
| }
|
|
|
| // static
|
| +bool StructTraits<net::interfaces::IPAddressDataView, net::IPAddress>::Read(
|
| + net::interfaces::IPAddressDataView data,
|
| + net::IPAddress* out) {
|
| + std::vector<uint8_t> bytes;
|
| + if (!data.ReadAddress(&bytes))
|
| + return false;
|
| +
|
| + *out = net::IPAddress(bytes);
|
| + return true;
|
| +}
|
| +
|
| +// static
|
| bool StructTraits<net::interfaces::IPEndPointDataView, net::IPEndPoint>::Read(
|
| net::interfaces::IPEndPointDataView data,
|
| net::IPEndPoint* out) {
|
|
|