diff options
author | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-12-06 21:45:21 +0100 |
---|---|---|
committer | Mathias Hall-Andersen <mathias@hall-andersen.dk> | 2019-12-06 21:45:21 +0100 |
commit | 74e576a9c21b0de451e0588428fbbb99b24eb074 (patch) | |
tree | 381ad26325ae4bee1f6a17449110ac941c2a9192 /src/wireguard/router/route.rs | |
parent | Moving away from peer threads (diff) | |
download | wireguard-rs-74e576a9c21b0de451e0588428fbbb99b24eb074.tar.xz wireguard-rs-74e576a9c21b0de451e0588428fbbb99b24eb074.zip |
Fixed inbound job bug (add to sequential queue)
Diffstat (limited to 'src/wireguard/router/route.rs')
-rw-r--r-- | src/wireguard/router/route.rs | 13 |
1 files changed, 8 insertions, 5 deletions
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<T: Eq + Clone> RoutingTable<T> { 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<T: Eq + Clone> RoutingTable<T> { 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<T: Eq + Clone> RoutingTable<T> { .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<T: Eq + Clone> RoutingTable<T> { 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<T: Eq + Clone> RoutingTable<T> { LayoutVerified::new_from_prefix(packet)?; log::trace!( - "Router, check route for IPv6 source: {:?}", + "router, check route for IPv6 source: {:?}", Ipv6Addr::from(header.f_source) ); |