diff options
Diffstat (limited to 'hcid/dbus.c')
-rw-r--r-- | hcid/dbus.c | 2 |
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, |