Merge "Use the new LinkProperties gateways."
This commit is contained in:
committed by
Android (Google) Code Review
commit
cd44f206e0
@@ -421,7 +421,13 @@ public class WifiConfigController implements TextWatcher,
|
|||||||
if (!InetAddress.isNumeric(gateway)) {
|
if (!InetAddress.isNumeric(gateway)) {
|
||||||
return R.string.wifi_ip_settings_invalid_gateway;
|
return R.string.wifi_ip_settings_invalid_gateway;
|
||||||
}
|
}
|
||||||
linkProperties.setGateway(InetAddress.getByName(gateway));
|
InetAddress gatewayAddr;
|
||||||
|
try {
|
||||||
|
gatewayAddr = InetAddress.getByName(gateway);
|
||||||
|
} catch (UnknownHostException e) {
|
||||||
|
return R.string.wifi_ip_settings_invalid_gateway;
|
||||||
|
}
|
||||||
|
linkProperties.addGateway(gatewayAddr);
|
||||||
|
|
||||||
String dns = mDns1View.getText().toString();
|
String dns = mDns1View.getText().toString();
|
||||||
if (!InetAddress.isNumeric(dns)) {
|
if (!InetAddress.isNumeric(dns)) {
|
||||||
@@ -591,9 +597,10 @@ public class WifiConfigController implements TextWatcher,
|
|||||||
mNetworkPrefixLengthView.setText(Integer.toString(linkAddress
|
mNetworkPrefixLengthView.setText(Integer.toString(linkAddress
|
||||||
.getNetworkPrefixLength()));
|
.getNetworkPrefixLength()));
|
||||||
}
|
}
|
||||||
InetAddress gateway = linkProperties.getGateway();
|
|
||||||
if (gateway != null) {
|
Iterator<InetAddress>gateways = linkProperties.getGateways().iterator();
|
||||||
mGatewayView.setText(linkProperties.getGateway().getHostAddress());
|
if (gateways.hasNext()) {
|
||||||
|
mGatewayView.setText(gateways.next().getHostAddress());
|
||||||
}
|
}
|
||||||
Iterator<InetAddress> dnsIterator = linkProperties.getDnses().iterator();
|
Iterator<InetAddress> dnsIterator = linkProperties.getDnses().iterator();
|
||||||
if (dnsIterator.hasNext()) {
|
if (dnsIterator.hasNext()) {
|
||||||
|
Reference in New Issue
Block a user