diff options
| author | 2020-01-31 07:40:16 +0000 | |
|---|---|---|
| committer | 2020-01-31 07:40:16 +0000 | |
| commit | 385c17e1c9c63d77e0b5fca57ac6da987a793f9f (patch) | |
| tree | db8b53a4c5a32d31d639d5f5083268794b14afa0 | |
| parent | 92aac5c66aba86a68c10f1f15381e69c814b18a2 (diff) | |
| parent | 21372af4959b2b61a7df4283a7b5427635059576 (diff) | |
Merge "Tethering: Fix hidden API selectBestRoute"
| -rw-r--r-- | packages/Tethering/Android.bp | 1 | ||||
| -rw-r--r-- | packages/Tethering/src/com/android/server/connectivity/tethering/TetheringInterfaceUtils.java | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/packages/Tethering/Android.bp b/packages/Tethering/Android.bp index 1315ed08464a..e5bf4fad13dd 100644 --- a/packages/Tethering/Android.bp +++ b/packages/Tethering/Android.bp @@ -29,6 +29,7 @@ java_defaults { "netlink-client", "networkstack-aidl-interfaces-unstable-java", "android.hardware.tetheroffload.control-V1.0-java", + "net-utils-framework-common", ], libs: [ "framework-tethering", diff --git a/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringInterfaceUtils.java b/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringInterfaceUtils.java index d5cdd8a004dc..4dd68301f9fa 100644 --- a/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringInterfaceUtils.java +++ b/packages/Tethering/src/com/android/server/connectivity/tethering/TetheringInterfaceUtils.java @@ -22,6 +22,8 @@ import android.net.NetworkCapabilities; import android.net.RouteInfo; import android.net.util.InterfaceSet; +import com.android.net.module.util.NetUtils; + import java.net.InetAddress; import java.net.UnknownHostException; @@ -85,7 +87,7 @@ public final class TetheringInterfaceUtils { private static String getInterfaceForDestination(LinkProperties lp, InetAddress dst) { final RouteInfo ri = (lp != null) - ? RouteInfo.selectBestRoute(lp.getAllRoutes(), dst) + ? NetUtils.selectBestRoute(lp.getAllRoutes(), dst) : null; return (ri != null) ? ri.getInterface() : null; } |