Index: chromeos/dbus/fake_permission_broker_client.cc |
diff --git a/chromeos/dbus/fake_permission_broker_client.cc b/chromeos/dbus/fake_permission_broker_client.cc |
index 17d84acbf7711537341b6a1553a563f4d5254321..c4b265c16daa4bb6ee4bd9ce7baa6161e5e4fb6b 100644 |
--- a/chromeos/dbus/fake_permission_broker_client.cc |
+++ b/chromeos/dbus/fake_permission_broker_client.cc |
@@ -5,6 +5,8 @@ |
#include "chromeos/dbus/fake_permission_broker_client.h" |
#include "base/callback.h" |
+#include "base/logging.h" |
+#include "dbus/file_descriptor.h" |
namespace chromeos { |
@@ -26,7 +28,8 @@ void FakePermissionBrokerClient::RequestTcpPortAccess( |
const std::string& interface, |
const dbus::FileDescriptor& lifeline_fd, |
const ResultCallback& callback) { |
- callback.Run(false); |
+ DCHECK(lifeline_fd.is_valid()); |
+ callback.Run(true); |
} |
void FakePermissionBrokerClient::RequestUdpPortAccess( |
@@ -34,21 +37,22 @@ void FakePermissionBrokerClient::RequestUdpPortAccess( |
const std::string& interface, |
const dbus::FileDescriptor& lifeline_fd, |
const ResultCallback& callback) { |
- callback.Run(false); |
+ DCHECK(lifeline_fd.is_valid()); |
+ callback.Run(true); |
} |
void FakePermissionBrokerClient::ReleaseTcpPort( |
uint16 port, |
const std::string& interface, |
const ResultCallback& callback) { |
- callback.Run(false); |
+ callback.Run(true); |
} |
void FakePermissionBrokerClient::ReleaseUdpPort( |
uint16 port, |
const std::string& interface, |
const ResultCallback& callback) { |
- callback.Run(false); |
+ callback.Run(true); |
} |
} // namespace chromeos |