Index: chromeos/dbus/shill_manager_client_stub.cc |
diff --git a/chromeos/dbus/shill_manager_client_stub.cc b/chromeos/dbus/shill_manager_client_stub.cc |
index 468c727bfabbac1e4b573937b8f2310905f1bda6..f19c5a5d2de8209759cc5ff623349f409562625c 100644 |
--- a/chromeos/dbus/shill_manager_client_stub.cc |
+++ b/chromeos/dbus/shill_manager_client_stub.cc |
@@ -176,8 +176,12 @@ void ShillManagerClientStub::ConfigureService( |
return; |
} |
+ std::string ipconfig_path; |
+ properties.GetString(shill::kIPConfigProperty, &ipconfig_path); |
+ |
// Add the service to the service client stub if not already there. |
- service_client->AddService(guid, guid, type, flimflam::kStateIdle, true); |
+ service_client->AddServiceWithIPConfig(guid, guid, type, flimflam::kStateIdle, |
+ ipconfig_path, true); |
// Merge the new properties with existing properties, if any. |
scoped_ptr<base::DictionaryValue> merged_properties; |