diff options
author | Remi NGUYEN VAN <reminv@google.com> | 2022-02-14 05:31:20 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2022-02-14 05:31:20 +0000 |
commit | 98332097ddbc66f419eff314e63471ddd8b58d8b (patch) | |
tree | 801d1b4bb0bbc33239fdb4a9033793507f2032ee /java | |
parent | 624c5906a1ffcf24ca8a740008303ee42d48f692 (diff) | |
parent | 06fdc94ee73f7f5bbccff4952170e3b10dbd9c83 (diff) | |
download | ethernet-98332097ddbc66f419eff314e63471ddd8b58d8b.tar.gz |
Merge "Set EthernetNetworkSpecifier on ethernet networks"
Diffstat (limited to 'java')
-rw-r--r-- | java/com/android/server/ethernet/EthernetNetworkFactory.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/com/android/server/ethernet/EthernetNetworkFactory.java b/java/com/android/server/ethernet/EthernetNetworkFactory.java index 2823391..f266386 100644 --- a/java/com/android/server/ethernet/EthernetNetworkFactory.java +++ b/java/com/android/server/ethernet/EthernetNetworkFactory.java @@ -177,12 +177,16 @@ public class EthernetNetworkFactory extends NetworkFactory { return; } + final NetworkCapabilities nc = new NetworkCapabilities.Builder(capabilities) + .setNetworkSpecifier(new EthernetNetworkSpecifier(ifaceName)) + .build(); + if (DBG) { - Log.d(TAG, "addInterface, iface: " + ifaceName + ", capabilities: " + capabilities); + Log.d(TAG, "addInterface, iface: " + ifaceName + ", capabilities: " + nc); } final NetworkInterfaceState iface = new NetworkInterfaceState( - ifaceName, hwAddress, mHandler, mContext, ipConfig, capabilities, this, mDeps); + ifaceName, hwAddress, mHandler, mContext, ipConfig, nc, this, mDeps); mTrackingInterfaces.put(ifaceName, iface); updateCapabilityFilter(); } |