From 355b48169bf841b661390ffd5b58f0434e57b88f Mon Sep 17 00:00:00 2001 From: Katherine Watson Date: Sun, 11 Aug 2024 21:30:33 -0700 Subject: [PATCH] chore: Make MiobrokerClient import conditional --- rosenpass/src/cli.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/rosenpass/src/cli.rs b/rosenpass/src/cli.rs index a30f457c..6c9e856d 100644 --- a/rosenpass/src/cli.rs +++ b/rosenpass/src/cli.rs @@ -7,7 +7,6 @@ use rosenpass_util::file::{LoadValue, LoadValueB64, StoreValue}; use rosenpass_wireguard_broker::brokers::native_unix::{ NativeUnixBroker, NativeUnixBrokerConfigBaseBuilder, NativeUnixBrokerConfigBaseBuilderError, }; -use rosenpass_wireguard_broker::WireguardBrokerMio; use std::ops::DerefMut; use std::path::PathBuf; @@ -24,6 +23,7 @@ use { mio::net::UnixStream, rosenpass_util::fd::claim_fd, rosenpass_wireguard_broker::brokers::mio_client::MioBrokerClient, + rosenpass_wireguard_broker::WireguardBrokerMio, rustix::fd::AsRawFd, rustix::net::{socketpair, AddressFamily, SocketFlags, SocketType}, std::os::unix::net, @@ -463,10 +463,7 @@ impl CliArgs { #[cfg(not(feature = "experiment_broker_api"))] fn create_broker( _broker_interface: Option, - ) -> Result< - Box>, - anyhow::Error, - > { + ) -> Result, anyhow::Error> { Ok(Box::new(NativeUnixBroker::new())) }