From 74e576a9c21b0de451e0588428fbbb99b24eb074 Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Fri, 6 Dec 2019 21:45:21 +0100 Subject: Fixed inbound job bug (add to sequential queue) --- src/wireguard/router/route.rs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/wireguard/router/route.rs') diff --git a/src/wireguard/router/route.rs b/src/wireguard/router/route.rs index 40dc36b..56ad32f 100644 --- a/src/wireguard/router/route.rs +++ b/src/wireguard/router/route.rs @@ -81,7 +81,7 @@ impl RoutingTable { LayoutVerified::new_from_prefix(packet)?; log::trace!( - "Router, get route for IPv4 destination: {:?}", + "router, get route for IPv4 destination: {:?}", Ipv4Addr::from(header.f_destination) ); @@ -97,7 +97,7 @@ impl RoutingTable { LayoutVerified::new_from_prefix(packet)?; log::trace!( - "Router, get route for IPv6 destination: {:?}", + "router, get route for IPv6 destination: {:?}", Ipv6Addr::from(header.f_destination) ); @@ -107,7 +107,10 @@ impl RoutingTable { .longest_match(Ipv6Addr::from(header.f_destination)) .and_then(|(_, _, p)| Some(p.clone())) } - _ => None, + v => { + log::trace!("router, invalid IP version {}", v); + None + }, } } @@ -120,7 +123,7 @@ impl RoutingTable { LayoutVerified::new_from_prefix(packet)?; log::trace!( - "Router, check route for IPv4 source: {:?}", + "router, check route for IPv4 source: {:?}", Ipv4Addr::from(header.f_source) ); @@ -142,7 +145,7 @@ impl RoutingTable { LayoutVerified::new_from_prefix(packet)?; log::trace!( - "Router, check route for IPv6 source: {:?}", + "router, check route for IPv6 source: {:?}", Ipv6Addr::from(header.f_source) ); -- cgit v1.2.3-59-g8ed1b