From e86fe268c77017731b792296eea16206918f1852 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 4 Sep 2012 13:48:01 +0300 Subject: [PATCH] agent: Add missing parameter to DisplayPasskey --- src/agent.c | 3 ++- src/agent.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agent.c b/src/agent.c index b6ddd826d..36e96e959 100644 --- a/src/agent.c +++ b/src/agent.c @@ -676,7 +676,7 @@ failed: } int agent_display_passkey(struct agent *agent, struct btd_device *device, - uint32_t passkey) + uint32_t passkey, uint16_t entered) { DBusMessage *message; const gchar *dev_path = device_get_path(device); @@ -691,6 +691,7 @@ int agent_display_passkey(struct agent *agent, struct btd_device *device, dbus_message_append_args(message, DBUS_TYPE_OBJECT_PATH, &dev_path, DBUS_TYPE_UINT32, &passkey, + DBUS_TYPE_UINT16, &entered, DBUS_TYPE_INVALID); if (!g_dbus_send_message(connection, message)) { diff --git a/src/agent.h b/src/agent.h index 320b92d1b..a7296333a 100644 --- a/src/agent.h +++ b/src/agent.h @@ -62,7 +62,7 @@ int agent_request_confirmation(struct agent *agent, struct btd_device *device, void *user_data, GDestroyNotify destroy); int agent_display_passkey(struct agent *agent, struct btd_device *device, - uint32_t passkey); + uint32_t passkey, uint16_t entered); int agent_display_pincode(struct agent *agent, struct btd_device *device, const char *pincode, agent_cb cb, -- 2.47.3