Index: webrtc/p2p/base/stunport.cc |
diff --git a/webrtc/p2p/base/stunport.cc b/webrtc/p2p/base/stunport.cc |
index 15c00957efd32be85d8afb2e76ec3b20e2c90f80..9fc499ddc74cff30391007e7f439aeffb1775f4c 100644 |
--- a/webrtc/p2p/base/stunport.cc |
+++ b/webrtc/p2p/base/stunport.cc |
@@ -448,10 +448,7 @@ void UDPPort::OnStunBindingRequestSucceeded( |
rtc::SocketAddress related_address = socket_->GetLocalAddress(); |
// If we can't stamp the related address correctly, empty it to avoid leak. |
- if (!MaybeSetDefaultLocalAddress(&related_address) || |
- !(candidate_filter() & CF_HOST)) { |
- // If candidate filter doesn't have CF_HOST specified, empty raddr to |
- // avoid local address leakage. |
+ if (!MaybeSetDefaultLocalAddress(&related_address)) { |
related_address = rtc::EmptySocketAddressWithFamily( |
related_address.family()); |
} |