aboutsummaryrefslogtreecommitdiffstats
path: root/src/router.rs
diff options
context:
space:
mode:
authorJake McGinty <me@jake.su>2018-02-15 23:59:10 +0000
committerJake McGinty <me@jake.su>2018-02-15 23:59:10 +0000
commit25c1b4fdf419c9e859fa7cc896b477f79d0cb2ff (patch)
treebdddb8bfdc1952d91794ae8e29963a0f3219c76f /src/router.rs
parentsupport REJECT_AFTER_TIME (diff)
downloadwireguard-rs-25c1b4fdf419c9e859fa7cc896b477f79d0cb2ff.tar.xz
wireguard-rs-25c1b4fdf419c9e859fa7cc896b477f79d0cb2ff.zip
clippytime
Diffstat (limited to 'src/router.rs')
-rw-r--r--src/router.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/router.rs b/src/router.rs
index dc6443e..85cc539 100644
--- a/src/router.rs
+++ b/src/router.rs
@@ -10,14 +10,16 @@ pub struct Router {
ip6_map: IpLookupTable<Ipv6Addr, SharedPeer>,
}
-impl Router {
- pub fn new() -> Self {
+impl Default for Router {
+ fn default() -> Self {
Self {
ip4_map: IpLookupTable::new(),
ip6_map: IpLookupTable::new(),
}
}
+}
+impl Router {
pub fn add_allowed_ips(&mut self, allowed_ips: &[(IpAddr, u32)], peer: &SharedPeer) {
for &(ip_addr, mask) in allowed_ips {
self.add_allowed_ip(ip_addr, mask, peer.clone());