chiark / gitweb /
make route_packet infallible
[hippotat.git] / server / server.rs
index a493428fc9513e4d08b4e86f0765ce25e2cd6aea..667ff2e56df1bf445bfe4851790ea3449422d172 100644 (file)
@@ -53,9 +53,8 @@ mod may_route {
 }
 pub use may_route::MayRoute;
 
-#[throws(PacketError)]
 pub async fn route_packet(global: &Global,
-                          conn: &str, source: Option<&ClientName>,
+                          transport_conn: &str, source: Option<&ClientName>,
                           packet: RoutedPacketData, daddr: IpAddr,
                           _may_route: MayRoute)
 {
@@ -63,7 +62,7 @@ pub async fn route_packet(global: &Global,
   let len = packet.len();
   let trace = |how: &str, why: &str| {
     trace!("{} {} {} {} {:?} len={}",
-           conn,
+           transport_conn,
            match source {
              Some(s) => (s as &dyn Display),
              None => &"local",