diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-09-10 11:19:28 -0300 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-09-11 12:52:21 -0300 |
| commit | 945e99c2ececce5277dbaa064b38a898265ef2a7 (patch) | |
| tree | df2ef808429fabd901c48271b78af4e9cf7af2a5 | |
| parent | 5cf6b6b54f264fac16840edf950e7115182c386d (diff) | |
| download | mullvadvpn-945e99c2ececce5277dbaa064b38a898265ef2a7.tar.xz mullvadvpn-945e99c2ececce5277dbaa064b38a898265ef2a7.zip | |
Log IPv6 enabled checks
| -rw-r--r-- | talpid-core/src/tunnel/mod.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/talpid-core/src/tunnel/mod.rs b/talpid-core/src/tunnel/mod.rs index ffb624d6c1..36b3ff654b 100644 --- a/talpid-core/src/tunnel/mod.rs +++ b/talpid-core/src/tunnel/mod.rs @@ -332,8 +332,16 @@ fn is_ipv6_enabled_in_os() -> bool { .map(|ipv6_disabled_bits: u32| { (ipv6_disabled_bits & IPV6_DISABLED_ON_TUNNELS_MASK) == 0 }).unwrap_or(true); + let enabled_on_tap = ::winnet::get_tap_interface_ipv6_status().unwrap_or(false); - globally_enabled && ::winnet::get_tap_interface_ipv6_status().unwrap_or(false) + if !globally_enabled { + debug!("IPv6 disabled in tunnel interfaces"); + } + if !enabled_on_tap { + debug!("IPv6 disabled in TAP adapter"); + } + + globally_enabled && enabled_on_tap } #[cfg(target_os = "linux")] { |
