| Index: net/tools/quic/quic_client.cc
|
| diff --git a/net/tools/quic/quic_client.cc b/net/tools/quic/quic_client.cc
|
| index 19e98013af23795a1e681744b655ed393ffccc04..c4434347087cf0a210471af3974d8a030f5e4035 100644
|
| --- a/net/tools/quic/quic_client.cc
|
| +++ b/net/tools/quic/quic_client.cc
|
| @@ -124,15 +124,7 @@ bool QuicClient::CreateUDPSocket() {
|
| return false;
|
| }
|
|
|
| - int get_local_ip = 1;
|
| - if (address_family == AF_INET) {
|
| - rc = setsockopt(fd_, IPPROTO_IP, IP_PKTINFO,
|
| - &get_local_ip, sizeof(get_local_ip));
|
| - } else {
|
| - rc = setsockopt(fd_, IPPROTO_IPV6, IPV6_RECVPKTINFO,
|
| - &get_local_ip, sizeof(get_local_ip));
|
| - }
|
| -
|
| + rc = QuicSocketUtils::SetGetAddressInfo(fd_, address_family);
|
| if (rc < 0) {
|
| LOG(ERROR) << "IP detection not supported" << strerror(errno);
|
| return false;
|
|
|