summaryrefslogtreecommitdiff
path: root/src/android/net/ip/IpClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/net/ip/IpClient.java')
-rw-r--r--src/android/net/ip/IpClient.java14
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);
}
}