diff options
Diffstat (limited to 'talpid-core/src')
| -rw-r--r-- | talpid-core/src/tunnel/wireguard/config.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/talpid-core/src/tunnel/wireguard/config.rs b/talpid-core/src/tunnel/wireguard/config.rs index 7566d5c141..026c6c9fae 100644 --- a/talpid-core/src/tunnel/wireguard/config.rs +++ b/talpid-core/src/tunnel/wireguard/config.rs @@ -30,8 +30,14 @@ pub struct Config { pub obfuscator_config: Option<ObfuscatorConfig>, } +#[cfg(not(target_os = "android"))] const DEFAULT_MTU: u16 = 1380; +/// Set the MTU to the lowest possible whilst still allowing for IPv6 to help with wireless +/// carriers that do a lot of encapsulation. +#[cfg(target_os = "android")] +const DEFAULT_MTU: u16 = 1280; + /// Configuration errors #[derive(err_derive::Error, Debug)] pub enum Error { |
