Diff between 6a394b2c7f19b53b630bef2e865f9bc289d4b75c and e86fe268c77017731b792296eea16206918f1852

Changed Files

File Additions Deletions Status
src/agent.c +2 -1 modified
src/agent.h +1 -1 modified

Full Patch

diff --git a/src/agent.c b/src/agent.c
index b6ddd82..36e96e9 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 320b92d..a729633 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,