OSDN Git Service

input: add error message when auth fails
authorGustavo Padovan <gustavo@padovan.org>
Fri, 20 Apr 2012 17:36:15 +0000 (14:36 -0300)
committerJohan Hedberg <johan.hedberg@intel.com>
Mon, 23 Apr 2012 10:13:49 +0000 (13:13 +0300)
input/server.c

index cea08d1..17e7547 100644 (file)
@@ -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;