| Index: chromeos/dbus/permission_broker_client.cc
|
| diff --git a/chromeos/dbus/permission_broker_client.cc b/chromeos/dbus/permission_broker_client.cc
|
| index c56d801da8f36e0966b854696b9c87c5aaf1bfc2..408a7bab0f0abcdd59090150d1baa6659b7dcdb1 100644
|
| --- a/chromeos/dbus/permission_broker_client.cc
|
| +++ b/chromeos/dbus/permission_broker_client.cc
|
| @@ -61,7 +61,7 @@ class PermissionBrokerClientImpl : public PermissionBrokerClient {
|
|
|
| void RequestTcpPortAccess(uint16_t port,
|
| const std::string& interface,
|
| - const dbus::FileDescriptor& lifeline_fd,
|
| + int lifeline_fd,
|
| const ResultCallback& callback) override {
|
| dbus::MethodCall method_call(kPermissionBrokerInterface,
|
| kRequestTcpPortAccess);
|
| @@ -76,7 +76,7 @@ class PermissionBrokerClientImpl : public PermissionBrokerClient {
|
|
|
| void RequestUdpPortAccess(uint16_t port,
|
| const std::string& interface,
|
| - const dbus::FileDescriptor& lifeline_fd,
|
| + int lifeline_fd,
|
| const ResultCallback& callback) override {
|
| dbus::MethodCall method_call(kPermissionBrokerInterface,
|
| kRequestUdpPortAccess);
|
| @@ -139,7 +139,7 @@ class PermissionBrokerClientImpl : public PermissionBrokerClient {
|
|
|
| void OnOpenPathResponse(const OpenPathCallback& callback,
|
| dbus::Response* response) {
|
| - dbus::FileDescriptor fd;
|
| + base::ScopedFD fd;
|
| dbus::MessageReader reader(response);
|
| if (!reader.PopFileDescriptor(&fd))
|
| LOG(WARNING) << "Could not parse response: " << response->ToString();
|
|
|