summaryrefslogtreecommitdiffstats
path: root/hcid/dbus.c
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/dbus.c')
-rw-r--r--hcid/dbus.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hcid/dbus.c b/hcid/dbus.c
index 93bf23fa..274dd8d8 100644
--- a/hcid/dbus.c
+++ b/hcid/dbus.c
@@ -646,7 +646,7 @@ void hcid_dbus_bonding_process_complete(bdaddr_t *local, bdaddr_t *peer, const u
memset(&cp, 0, sizeof(cp));
cp.handle = con->handle;
- cp.reason = HCI_OE_USER_ENDED_CONNECTION;
+ cp.reason = (status ? HCI_AUTHENTICATION_FAILURE : HCI_OE_USER_ENDED_CONNECTION);
data = hci_req_data_new(pdata->dev_id, peer, OGF_LINK_CTL,
OCF_DISCONNECT, EVT_DISCONN_COMPLETE,