Merge "EthernetDataTracker: Set more detailed status"

This commit is contained in:
Jaewan Kim
2014-03-20 06:48:40 +00:00
committed by Android (Google) Code Review

View File

@@ -183,8 +183,10 @@ public class EthernetDataTracker extends BaseNetworkStateTracker {
Thread dhcpThread = new Thread(new Runnable() {
public void run() {
DhcpResults dhcpResults = new DhcpResults();
mNetworkInfo.setDetailedState(DetailedState.OBTAINING_IPADDR, null, mHwAddr);
if (!NetworkUtils.runDhcp(mIface, dhcpResults)) {
Log.e(TAG, "DHCP request error:" + NetworkUtils.getDhcpError());
mNetworkInfo.setDetailedState(DetailedState.DISCONNECTED, null, mHwAddr);
return;
}
mLinkProperties = dhcpResults.linkProperties;