| Index: chromeos/dbus/shill_device_client.cc
|
| diff --git a/chromeos/dbus/shill_device_client.cc b/chromeos/dbus/shill_device_client.cc
|
| index e44eca10904b4115fcb8bb42e29fe4cdb3011ef3..92f67a81cd5f313f5937a66773bf60e62ffedefb 100644
|
| --- a/chromeos/dbus/shill_device_client.cc
|
| +++ b/chromeos/dbus/shill_device_client.cc
|
| @@ -178,6 +178,15 @@ class ShillDeviceClientImpl : public ShillDeviceClient {
|
| &method_call, callback, error_callback);
|
| }
|
|
|
| + virtual void Reset(const dbus::ObjectPath& device_path,
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) OVERRIDE {
|
| + dbus::MethodCall method_call(flimflam::kFlimflamDeviceInterface,
|
| + shill::kResetFunction);
|
| + GetHelper(device_path)->CallVoidMethodWithErrorCallback(
|
| + &method_call, callback, error_callback);
|
| + }
|
| +
|
| virtual TestInterface* GetTestInterface() OVERRIDE {
|
| return NULL;
|
| }
|
| @@ -367,6 +376,14 @@ class ShillDeviceClientStubImpl : public ShillDeviceClient,
|
| MessageLoop::current()->PostTask(FROM_HERE, callback);
|
| }
|
|
|
| + virtual void Reset(const dbus::ObjectPath& device_path,
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) OVERRIDE {
|
| + if (callback.is_null())
|
| + return;
|
| + MessageLoop::current()->PostTask(FROM_HERE, callback);
|
| + }
|
| +
|
| virtual ShillDeviceClient::TestInterface* GetTestInterface() OVERRIDE {
|
| return this;
|
| }
|
|
|