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;