aboutsummaryrefslogtreecommitdiffstats
path: root/src/router.rs
diff options
context:
space:
mode:
authorJake McGinty <me@jake.su>2018-02-18 00:42:14 +0000
committerJake McGinty <me@jake.su>2018-02-18 00:42:14 +0000
commit5bc730bcb3559a0c88f74a00be20251ba4cd918b (patch)
tree1bfdff6d5475df90b21331b81b69ea56b82ba7a6 /src/router.rs
parentjust keep noise functions in module not struct (diff)
downloadwireguard-rs-5bc730bcb3559a0c88f74a00be20251ba4cd918b.tar.xz
wireguard-rs-5bc730bcb3559a0c88f74a00be20251ba4cd918b.zip
add and strip padding to transport messages
Diffstat (limited to 'src/router.rs')
-rw-r--r--src/router.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/router.rs b/src/router.rs
index 85cc539..113b15f 100644
--- a/src/router.rs
+++ b/src/router.rs
@@ -42,14 +42,14 @@ impl Router {
pub fn route_to_peer(&self, packet: &[u8]) -> Option<SharedPeer> {
match IpPacket::new(packet) {
- Some(packet) => self.get_peer_from_ip(packet.get_destination()),
+ Some(packet) => self.get_peer_from_ip(packet.destination()),
_ => None
}
}
pub fn validate_source(&self, packet: &[u8], peer: &SharedPeer) -> Result<(), Error> {
let routed_peer = match IpPacket::new(packet) {
- Some(packet) => self.get_peer_from_ip(packet.get_source()),
+ Some(packet) => self.get_peer_from_ip(packet.source()),
_ => None
}.ok_or_else(|| err_msg("no peer found on route"))?;