From 65ae41523af3edc9a2d947bfda76aa8217dbd8b3 Mon Sep 17 00:00:00 2001 From: Slav Basharov Date: Thu, 11 Jul 2024 01:00:55 +0200 Subject: [PATCH] Adding loopback addresses for ICE candidates --- ice/src/util/mod.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ice/src/util/mod.rs b/ice/src/util/mod.rs index a44cb09f2..721edcc43 100644 --- a/ice/src/util/mod.rs +++ b/ice/src/util/mod.rs @@ -123,8 +123,7 @@ pub async fn local_interfaces( for ipnet in iface.addrs() { let ipaddr = ipnet.addr(); - if !ipaddr.is_loopback() - && ((ipv4requested && ipaddr.is_ipv4()) || (ipv6requested && ipaddr.is_ipv6())) + if ((ipv4requested && ipaddr.is_ipv4()) || (ipv6requested && ipaddr.is_ipv6())) && ip_filter .as_ref() .map(|filter| filter(ipaddr))