| Index: chromeos/dbus/shill_manager_client.cc
|
| diff --git a/chromeos/dbus/shill_manager_client.cc b/chromeos/dbus/shill_manager_client.cc
|
| index 0ad602f22bbb52656ea07c47ee1b11451972b10f..ff174e46a1f60434f6173aca3d1b778f295d7c8d 100644
|
| --- a/chromeos/dbus/shill_manager_client.cc
|
| +++ b/chromeos/dbus/shill_manager_client.cc
|
| @@ -14,6 +14,7 @@
|
| #include "dbus/object_path.h"
|
| #include "dbus/object_proxy.h"
|
| #include "dbus/values_util.h"
|
| +#include "net/base/ip_endpoint.h"
|
| #include "third_party/cros_system_api/dbus/service_constants.h"
|
|
|
| namespace chromeos {
|
| @@ -210,6 +211,43 @@ class ShillManagerClientImpl : public ShillManagerClient {
|
| error_callback);
|
| }
|
|
|
| + virtual void AddWakeOnPacketConnection(
|
| + const net::IPEndPoint& ip_endpoint,
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) OVERRIDE {
|
| + dbus::MethodCall method_call(shill::kFlimflamManagerInterface,
|
| + shill::kAddWakeOnPacketConnectionFunction);
|
| + dbus::MessageWriter writer(&method_call);
|
| + writer.AppendString(ip_endpoint.ToString());
|
| + helper_->CallVoidMethodWithErrorCallback(&method_call,
|
| + callback,
|
| + error_callback);
|
| + }
|
| +
|
| + virtual void RemoveWakeOnPacketConnection(
|
| + const net::IPEndPoint& ip_endpoint,
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) OVERRIDE {
|
| + dbus::MethodCall method_call(shill::kFlimflamManagerInterface,
|
| + shill::kRemoveWakeOnPacketConnectionFunction);
|
| + dbus::MessageWriter writer(&method_call);
|
| + writer.AppendString(ip_endpoint.ToString());
|
| + helper_->CallVoidMethodWithErrorCallback(&method_call,
|
| + callback,
|
| + error_callback);
|
| + }
|
| +
|
| + virtual void RemoveAllWakeOnPacketConnections(
|
| + const base::Closure& callback,
|
| + const ErrorCallback& error_callback) OVERRIDE {
|
| + dbus::MethodCall method_call(
|
| + shill::kFlimflamManagerInterface,
|
| + shill::kRemoveAllWakeOnPacketConnectionsFunction);
|
| + helper_->CallVoidMethodWithErrorCallback(&method_call,
|
| + callback,
|
| + error_callback);
|
| + }
|
| +
|
| virtual TestInterface* GetTestInterface() OVERRIDE {
|
| return NULL;
|
| }
|
|
|