Merge "StaticIpConfiguration: Couple of minor fixes" am: 90a81fedc5
am: a215878d38
Change-Id: Ic40a6d4221cdb39e40b895efbe313160b7ab0846
This commit is contained in:
@@ -25,6 +25,8 @@ import android.net.shared.InetAddressUtils;
|
||||
import android.os.Parcel;
|
||||
import android.os.Parcelable;
|
||||
|
||||
import com.android.internal.util.Preconditions;
|
||||
|
||||
import java.net.InetAddress;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
@@ -152,6 +154,7 @@ public final class StaticIpConfiguration implements Parcelable {
|
||||
* @return The {@link Builder} for chaining.
|
||||
*/
|
||||
public @NonNull Builder setDnsServers(@NonNull Iterable<InetAddress> dnsServers) {
|
||||
Preconditions.checkNotNull(dnsServers);
|
||||
mDnsServers = dnsServers;
|
||||
return this;
|
||||
}
|
||||
@@ -175,8 +178,10 @@ public final class StaticIpConfiguration implements Parcelable {
|
||||
final StaticIpConfiguration config = new StaticIpConfiguration();
|
||||
config.ipAddress = mIpAddress;
|
||||
config.gateway = mGateway;
|
||||
for (InetAddress server : mDnsServers) {
|
||||
config.dnsServers.add(server);
|
||||
if (mDnsServers != null) {
|
||||
for (InetAddress server : mDnsServers) {
|
||||
config.dnsServers.add(server);
|
||||
}
|
||||
}
|
||||
config.domains = mDomains;
|
||||
return config;
|
||||
|
||||
Reference in New Issue
Block a user