diff --git a/src/callbacks.rs b/src/callbacks.rs index 99afeda..2693f8a 100644 --- a/src/callbacks.rs +++ b/src/callbacks.rs @@ -64,7 +64,7 @@ fn handle_connect( _: &str, socket_addr: Option, ) -> milter::Result { - let ip = socket_addr.map_or_else(|| IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), |a| a.ip()); + let ip = socket_addr.map_or_else(|| IpAddr::V4(Ipv4Addr::LOCALHOST), |a| a.ip()); if config::get().use_trusted_networks() { if config::get().is_in_trusted_networks(&ip) { diff --git a/tests/common/mod.rs b/tests/common/mod.rs index f2b839a..242976d 100644 --- a/tests/common/mod.rs +++ b/tests/common/mod.rs @@ -19,7 +19,7 @@ pub fn spawn_mock_spamd_server(port: u16, f: F) -> JoinHandle<()> where F: Fn(String) -> HamOrSpam + Send + 'static, { - let socket_addr = SocketAddrV4::new(Ipv4Addr::new(127, 0, 0, 1), port); + let socket_addr = SocketAddrV4::new(Ipv4Addr::LOCALHOST, port); let timeout = Duration::from_secs(15); thread::spawn(move || {