aboutsummaryrefslogtreecommitdiffstats
path: root/src/types.rs
diff options
context:
space:
mode:
authorJake McGinty <me@jake.su>2018-04-16 18:43:52 -0700
committerJake McGinty <me@jake.su>2018-04-22 14:08:41 -0700
commit0cc9ecc94a31ecca99c334c1b06df70f650ec82b (patch)
tree1f429f220a5888b79596f82dc3a63f45454eed13 /src/types.rs
parentudp: return back "magic" endpoint in recv_from (diff)
downloadwireguard-rs-0cc9ecc94a31ecca99c334c1b06df70f650ec82b.tar.xz
wireguard-rs-0cc9ecc94a31ecca99c334c1b06df70f650ec82b.zip
global: SocketAddr -> Endpoint
Diffstat (limited to 'src/types.rs')
-rw-r--r--src/types.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/types.rs b/src/types.rs
index 9f2597b..cc65105 100644
--- a/src/types.rs
+++ b/src/types.rs
@@ -1,12 +1,13 @@
use base64;
use std::fmt::{self, Display, Formatter};
use std::net::{IpAddr, SocketAddr};
+use udp::Endpoint;
#[derive(Clone, Debug, Default)]
pub struct PeerInfo {
pub pub_key: [u8; 32],
pub psk: Option<[u8; 32]>,
- pub endpoint: Option<SocketAddr>,
+ pub endpoint: Option<Endpoint>,
pub allowed_ips: Vec<(IpAddr, u32)>,
pub keepalive: Option<u16>,
}