Diff between f4807c64e0fdfca2c546c13753257437a879c203 and 1b64ef1d5ef316088bf7fec86e45d59ecbfefe6e

Changed Files

File Additions Deletions Status
input/server.c +5 -0 modified

Full Patch

diff --git a/input/server.c b/input/server.c
index cea08d1..17e7547 100644
--- a/input/server.c
+++ b/input/server.c
@@ -148,6 +148,7 @@ static void confirm_event_cb(GIOChannel *chan, gpointer user_data)
 	struct input_server *server = user_data;
 	bdaddr_t src, dst;
 	GError *err = NULL;
+	char addr[18];
 	int ret;
 
 	bt_io_get(chan, BT_IO_L2CAP, &err,
@@ -176,6 +177,10 @@ static void confirm_event_cb(GIOChannel *chan, gpointer user_data)
 	if (ret == 0)
 		return;
 
+	ba2str(&src, addr);
+	error("input: authorization for %s failed: %s (%d)",
+						addr, strerror(-ret), ret);
+
 	g_io_channel_unref(server->confirm);
 	server->confirm = NULL;