Replace references of request.networkCapabilies am: 89764da132 am: a340a23572
Original change: https://android-review.googlesource.com/c/platform/frameworks/opt/net/ethernet/+/1645030 Change-Id: I47e3f92c03b2befe97af721a36a3908b55d7cadc
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
package com.android.server.ethernet;
|
package com.android.server.ethernet;
|
||||||
|
|
||||||
import static android.net.shared.LinkPropertiesParcelableUtil.toStableParcelable;
|
import static android.net.shared.LinkPropertiesParcelableUtil.toStableParcelable;
|
||||||
|
|
||||||
import static com.android.internal.util.Preconditions.checkNotNull;
|
import static com.android.internal.util.Preconditions.checkNotNull;
|
||||||
|
|
||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
@@ -50,8 +51,8 @@ import android.util.SparseArray;
|
|||||||
import com.android.internal.util.IndentingPrintWriter;
|
import com.android.internal.util.IndentingPrintWriter;
|
||||||
|
|
||||||
import java.io.FileDescriptor;
|
import java.io.FileDescriptor;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@link NetworkFactory} that represents Ethernet networks.
|
* {@link NetworkFactory} that represents Ethernet networks.
|
||||||
@@ -224,12 +225,12 @@ public class EthernetNetworkFactory extends NetworkFactory {
|
|||||||
NetworkInterfaceState network = null;
|
NetworkInterfaceState network = null;
|
||||||
if (!TextUtils.isEmpty(requestedIface)) {
|
if (!TextUtils.isEmpty(requestedIface)) {
|
||||||
NetworkInterfaceState n = mTrackingInterfaces.get(requestedIface);
|
NetworkInterfaceState n = mTrackingInterfaces.get(requestedIface);
|
||||||
if (n != null && n.satisfied(request.networkCapabilities)) {
|
if (n != null && request.canBeSatisfiedBy(n.mCapabilities)) {
|
||||||
network = n;
|
network = n;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for (NetworkInterfaceState n : mTrackingInterfaces.values()) {
|
for (NetworkInterfaceState n : mTrackingInterfaces.values()) {
|
||||||
if (n.satisfied(request.networkCapabilities) && n.mLinkUp) {
|
if (request.canBeSatisfiedBy(n.mCapabilities) && n.mLinkUp) {
|
||||||
network = n;
|
network = n;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user