Index: chromeos/dbus/shill_service_client.cc |
diff --git a/chromeos/dbus/shill_service_client.cc b/chromeos/dbus/shill_service_client.cc |
index fa0cb7a1b7b3df028a0faa7c2770760ae2a06485..7b628b51d422a82045b6b2ab814fd6bcd7c058fa 100644 |
--- a/chromeos/dbus/shill_service_client.cc |
+++ b/chromeos/dbus/shill_service_client.cc |
@@ -159,6 +159,18 @@ class ShillServiceClientImpl : public ShillServiceClient { |
error_callback); |
} |
+ virtual void CompleteCellularActivation( |
+ const dbus::ObjectPath& service_path, |
+ const base::Closure& callback, |
+ const ErrorCallback& error_callback) OVERRIDE { |
+ dbus::MethodCall method_call(flimflam::kFlimflamServiceInterface, |
+ shill::kCompleteCellularActivationFunction); |
+ dbus::MessageWriter writer(&method_call); |
+ GetHelper(service_path)->CallVoidMethodWithErrorCallback(&method_call, |
+ callback, |
+ error_callback); |
+ } |
+ |
virtual bool CallActivateCellularModemAndBlock( |
const dbus::ObjectPath& service_path, |
const std::string& carrier) OVERRIDE { |