diff --git a/src/client/legacy/connect/http.rs b/src/client/legacy/connect/http.rs index 6af9e98..f8c9366 100644 --- a/src/client/legacy/connect/http.rs +++ b/src/client/legacy/connect/http.rs @@ -76,6 +76,7 @@ struct Config { reuse_address: bool, send_buffer_size: Option, recv_buffer_size: Option, + #[cfg(any(target_os = "android", target_os = "fuchsia", target_os = "linux"))] interface: Option, } @@ -179,6 +180,7 @@ impl HttpConnector { reuse_address: false, send_buffer_size: None, recv_buffer_size: None, + #[cfg(any(target_os = "android", target_os = "fuchsia", target_os = "linux"))] interface: None, }), resolver, @@ -1117,6 +1119,11 @@ mod tests { enforce_http: false, send_buffer_size: None, recv_buffer_size: None, + #[cfg(any( + target_os = "android", + target_os = "fuchsia", + target_os = "linux" + ))] interface: None, }; let connecting_tcp = ConnectingTcp::new(dns::SocketAddrs::new(addrs), &cfg);