diff --git a/rust/connlib/socket-factory/src/lib.rs b/rust/connlib/socket-factory/src/lib.rs index 2f42a1e92..74a4ba500 100644 --- a/rust/connlib/socket-factory/src/lib.rs +++ b/rust/connlib/socket-factory/src/lib.rs @@ -342,7 +342,7 @@ impl UdpSocket { ecn: transmit.ecn, contents, segment_size: Some(segment_size), - src_ip: transmit.src_ip, + src_ip: src, }) .enumerate() {