diff --git a/core/java/android/os/INetworkManagementService.aidl b/core/java/android/os/INetworkManagementService.aidl index 1a3dcee427d848cbc476a4629d1aeea51ec84679..a49ee7d0075104941ca6696d09b845fd465fe834 100644 --- a/core/java/android/os/INetworkManagementService.aidl +++ b/core/java/android/os/INetworkManagementService.aidl @@ -103,16 +103,6 @@ interface INetworkManagementService @UnsupportedAppUsage(maxTargetSdk = 30, trackingBug = 170729553) void setIPv6AddrGenMode(String iface, int mode); - /** - * Add the specified route to the interface. - */ - void addRoute(int netId, in RouteInfo route); - - /** - * Remove the specified route from the interface. - */ - void removeRoute(int netId, in RouteInfo route); - /** * Shuts down the service */ diff --git a/services/core/java/com/android/server/net/NetworkManagementService.java b/services/core/java/com/android/server/net/NetworkManagementService.java index 36adea7e01128d82c9ef0664feb6b3d7bdffe57c..a5a934f784205c6d62deffdb4934ce23ac597774 100644 --- a/services/core/java/com/android/server/net/NetworkManagementService.java +++ b/services/core/java/com/android/server/net/NetworkManagementService.java @@ -75,7 +75,6 @@ import com.android.internal.util.DumpUtils; import com.android.internal.util.HexDump; import com.android.modules.utils.build.SdkLevel; import com.android.net.module.util.NetdUtils; -import com.android.net.module.util.NetdUtils.ModifyOperation; import com.android.net.module.util.PermissionUtils; import com.android.server.FgThread; import com.android.server.LocalServices; @@ -758,18 +757,6 @@ public class NetworkManagementService extends INetworkManagementService.Stub { } } - @Override - public void addRoute(int netId, RouteInfo route) { - PermissionUtils.enforceNetworkStackPermission(mContext); - NetdUtils.modifyRoute(mNetdService, ModifyOperation.ADD, netId, route); - } - - @Override - public void removeRoute(int netId, RouteInfo route) { - PermissionUtils.enforceNetworkStackPermission(mContext); - NetdUtils.modifyRoute(mNetdService, ModifyOperation.REMOVE, netId, route); - } - @android.annotation.EnforcePermission(android.Manifest.permission.SHUTDOWN) @Override public void shutdown() {