From b94c4e74539452158b0472f1a6b645115cf9dc18 Mon Sep 17 00:00:00 2001 From: Milim Lee Date: Wed, 28 Apr 2021 13:56:11 +0900 Subject: [PATCH] Set EthernetNetworkSpecifier on each ethernet network for multi-ethernet Bug: 175199512 Test: Build and test multi-ethernet Change-Id: I6ec50b42bee89520f6f27d40e0d2b0d774b8e2e5 --- .../com/android/server/ethernet/EthernetNetworkFactory.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java b/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java index aa80e4de2d..2ddc14eb0c 100644 --- a/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java +++ b/service-t/src/com/android/server/ethernet/EthernetNetworkFactory.java @@ -146,6 +146,10 @@ public class EthernetNetworkFactory extends NetworkFactory { return; } + capabilities = new NetworkCapabilities.Builder(capabilities) + .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName)) + .build(); + if (DBG) { Log.d(TAG, "addInterface, iface: " + ifaceName + ", capabilities: " + capabilities); }