}
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)
{
let c = &global.config;
let len = packet.len();
let trace = |how: &str, why: &str| {
- trace!("{} {} {} {} {:?} len={}",
- conn,
+ trace!("{} {} {} {} daddr={:?} len={}",
+ transport_conn,
match source {
Some(s) => (s as &dyn Display),
None => &"local",