summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2020-12-10 10:00:38 +0000
committerEmīls <emils@mullvad.net>2020-12-14 10:44:48 +0000
commit41fcaebaa79b05a68f309ca5b4574faf9a6d3b62 (patch)
treec37590ca61f9b115a2341f565a64598387a390ee /talpid-core/src
parentf8c6634d539c75191dfb3cf07097a58b7c180fb9 (diff)
downloadmullvadvpn-41fcaebaa79b05a68f309ca5b4574faf9a6d3b62.tar.xz
mullvadvpn-41fcaebaa79b05a68f309ca5b4574faf9a6d3b62.zip
Update netlink dependencies
Diffstat (limited to 'talpid-core/src')
-rw-r--r--talpid-core/src/tunnel/wireguard/wireguard_kernel/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/talpid-core/src/tunnel/wireguard/wireguard_kernel/mod.rs b/talpid-core/src/tunnel/wireguard/wireguard_kernel/mod.rs
index 3982833ed6..803613c332 100644
--- a/talpid-core/src/tunnel/wireguard/wireguard_kernel/mod.rs
+++ b/talpid-core/src/tunnel/wireguard/wireguard_kernel/mod.rs
@@ -11,7 +11,7 @@ use netlink_packet_route::{
};
use netlink_packet_utils::DecodeError;
use netlink_proto::{
- sys::{Protocol, SocketAddr},
+ sys::{protocols::NETLINK_GENERIC, SocketAddr},
ConnectionHandle, Error as NetlinkError,
};
use std::{ffi::CString, net::IpAddr};
@@ -101,7 +101,7 @@ impl Handle {
pub async fn connect() -> Result<Self, Error> {
let message_type = Self::get_wireguard_message_type().await?;
let (conn, wireguard_connection, _messages) =
- netlink_proto::new_connection(Protocol::Generic).map_err(Error::NetlinkSocketError)?;
+ netlink_proto::new_connection(NETLINK_GENERIC).map_err(Error::NetlinkSocketError)?;
let wg_handle = WireguardConnection {
message_type,
connection: wireguard_connection,
@@ -125,7 +125,7 @@ impl Handle {
async fn get_wireguard_message_type() -> Result<u16, Error> {
let (conn, mut handle, _messages) =
- netlink_proto::new_connection(Protocol::Generic).map_err(Error::NetlinkSocketError)?;
+ netlink_proto::new_connection(NETLINK_GENERIC).map_err(Error::NetlinkSocketError)?;
let (conn, abort_handle) = abortable(conn);
tokio::spawn(conn);