Fix: Wrong function call in std::net under unix target

This commit is contained in:
DaZuo0122
2026-01-16 21:32:15 +08:00
parent 1441ce4a0a
commit 04088ceedc

View File

@@ -474,7 +474,7 @@ fn udp_trace_hop_v6(
let socket = let socket =
std::net::UdpSocket::bind("[::]:0").map_err(|err| ProbeError::Io(err.to_string()))?; std::net::UdpSocket::bind("[::]:0").map_err(|err| ProbeError::Io(err.to_string()))?;
socket socket
.set_multicast_hops_v6(u32::from(ttl)) .set_multicast_loop_v6(u32::from(ttl))
.map_err(|err| ProbeError::Io(err.to_string()))?; .map_err(|err| ProbeError::Io(err.to_string()))?;
let _ = socket.send_to(&[0u8; 4], addr); let _ = socket.send_to(&[0u8; 4], addr);