]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/bluetooth/hci_event.c
Bluetooth: Respect local MITM req in io_cap reply
[mirror_ubuntu-bionic-kernel.git] / net / bluetooth / hci_event.c
index 40e96cd79e4a661bd7866c4e782fda075cdbc50e..9d50e90993ca0637b50d5e95bdb91c377eee7816 100644 (file)
@@ -2397,7 +2397,7 @@ static inline u8 hci_get_auth_req(struct hci_conn *conn)
 
        /* If remote requests no-bonding follow that lead */
        if (conn->remote_auth == 0x00 || conn->remote_auth == 0x01)
-               return 0x00;
+               return conn->remote_auth | (conn->auth_type & 0x01);
 
        return conn->auth_type;
 }