diff options
Diffstat (limited to 'src/android/net/ip/IpClient.java')
-rw-r--r-- | src/android/net/ip/IpClient.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/android/net/ip/IpClient.java b/src/android/net/ip/IpClient.java index 08a9c5c..98e1e49 100644 --- a/src/android/net/ip/IpClient.java +++ b/src/android/net/ip/IpClient.java @@ -1289,13 +1289,13 @@ public class IpClient extends StateMachine { return; } - if (params.defaultMtu != mInterfaceParams.defaultMtu) { - try { - mNetd.interfaceSetMtu(mInterfaceName, mInterfaceParams.defaultMtu); - } catch (RemoteException | ServiceSpecificException e) { - logError("Couldn't reset MTU on " + mInterfaceName + " from " - + params.defaultMtu + " to " + mInterfaceParams.defaultMtu, e); - } + if (params.defaultMtu == mInterfaceParams.defaultMtu) return; + + try { + mNetd.interfaceSetMtu(mInterfaceName, mInterfaceParams.defaultMtu); + } catch (RemoteException | ServiceSpecificException e) { + logError("Couldn't reset MTU on " + mInterfaceName + " from " + + params.defaultMtu + " to " + mInterfaceParams.defaultMtu, e); } } |