diff --git a/src/lib.rs b/src/lib.rs index e9d21c5..560c290 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -115,7 +115,7 @@ impl JocalService { let socket = UdpSocket::bind(addr).await?; socket.set_multicast_loop_v4(false)?; socket.set_multicast_ttl_v4(1)?; // local subnet only - socket.join_multicast_v4(MULTICAST_IP, config.local_ip_addr)?; + socket.join_multicast_v4(MULTICAST_IP, *addr.ip())?; let client = reqwest::ClientBuilder::new() // localsend certs are self-signed