From: Ian Jackson Date: Tue, 17 Aug 2021 00:00:29 +0000 (+0100) Subject: server: introduce RoutedPacket X-Git-Tag: hippotat/1.0.0~138 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=hippotat.git;a=commitdiff_plain;h=a245f79daa8c151a36b76537abf601eb1b3eef3c server: introduce RoutedPacket Signed-off-by: Ian Jackson --- diff --git a/src/bin/server.rs b/src/bin/server.rs index 1cc0660..a8cb590 100644 --- a/src/bin/server.rs +++ b/src/bin/server.rs @@ -27,6 +27,8 @@ pub struct Client { web: tokio::sync::mpsc::Sender, } +pub type RoutedPacket = Box<[u8]>; // not MIME data + /// Sent from hyper worker pool task to client task #[allow(dead_code)] // xxx #[derive(Debug)] @@ -57,7 +59,7 @@ type WebResponseData = Vec; #[throws(PacketError)] pub fn route_packet(_global: &Global, conn: &str, link: &dyn Display, - packet: Box<[u8]>, daddr: IpAddr) + packet: RoutedPacket, daddr: IpAddr) { // xxx trace!("{} {} discarding packet daddr={:?} len={}",