From 5ce572b739568de8d554667bfe28c4a068f6e318 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ning?= Date: Wed, 9 Oct 2024 12:52:18 +0200 Subject: [PATCH] fix(rosenpass): fix compilation without API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Martin Kröning --- rosenpass/src/app_server.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/rosenpass/src/app_server.rs b/rosenpass/src/app_server.rs index c999d460..71c06ccd 100644 --- a/rosenpass/src/app_server.rs +++ b/rosenpass/src/app_server.rs @@ -154,7 +154,6 @@ pub struct AppServerTest { #[derive(Debug, PartialEq, Eq, Copy, Clone)] pub enum AppServerIoSource { Socket(usize), - #[cfg(feature = "experiment_api")] PskBroker(Public), #[cfg(feature = "experiment_api")] MioManager(crate::api::mio::MioManagerIoSource), @@ -1209,15 +1208,12 @@ impl AppServer { buf: &mut [u8], io_source: AppServerIoSource, ) -> anyhow::Result> { - use crate::api::mio::MioManagerContext; - match io_source { AppServerIoSource::Socket(idx) => self .try_recv_from_listen_socket(buf, idx) .substitute_for_ioerr_wouldblock(None)? .ok(), - #[cfg(feature = "experiment_api")] AppServerIoSource::PskBroker(key) => self .brokers .store @@ -1227,9 +1223,13 @@ impl AppServer { .map(|_| None), #[cfg(feature = "experiment_api")] - AppServerIoSource::MioManager(mmio_src) => MioManagerFocus(self) - .poll_particular(mmio_src) - .map(|_| None), + AppServerIoSource::MioManager(mmio_src) => { + use crate::api::mio::MioManagerContext; + + MioManagerFocus(self) + .poll_particular(mmio_src) + .map(|_| None) + } } }