From 699fc2e60b464985ea790d2fbb2bc62a7d50bfc3 Mon Sep 17 00:00:00 2001 From: ssrlive <30760636+ssrlive@users.noreply.github.com> Date: Tue, 2 Jun 2026 15:46:53 +0800 Subject: [PATCH] use UNSPECIFIED --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 88daa3b..ade5305 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -141,8 +141,8 @@ async fn create_udp_stream(socket_queue: &Option>, peer: Socket match &socket_queue { None => { let bind_addr = match peer { - SocketAddr::V4(_) => SocketAddr::from(([0, 0, 0, 0], 0)), - SocketAddr::V6(_) => SocketAddr::from(([0, 0, 0, 0, 0, 0, 0, 0], 0)), + SocketAddr::V4(_) => SocketAddr::from((std::net::Ipv4Addr::UNSPECIFIED, 0)), + SocketAddr::V6(_) => SocketAddr::from((std::net::Ipv6Addr::UNSPECIFIED, 0)), }; let socket = UdpSocket::bind(bind_addr).await?; socket.connect(peer).await?;