提交 40c59fcb 编写于 作者: M Marcel Holtmann 提交者: Johan Hedberg

Bluetooth: Enable Authenticated Payload Timeout Expired event

With Secure Connections capable controllers, the authenticated payload
timeout can trigger. Enable the event so the controller informs the
host when this happens.
Signed-off-by: NMarcel Holtmann <marcel@holtmann.org>
Signed-off-by: NJohan Hedberg <johan.hedberg@intel.com>
上级 66138ce8
...@@ -1288,6 +1288,10 @@ static void hci_set_event_mask_page_2(struct hci_request *req) ...@@ -1288,6 +1288,10 @@ static void hci_set_event_mask_page_2(struct hci_request *req)
events[2] |= 0x08; /* Truncated Page Complete */ events[2] |= 0x08; /* Truncated Page Complete */
} }
/* Enable Authenticated Payload Timeout Expired event if supported */
if (lmp_ping_capable(hdev))
events[2] |= 0x80;
hci_req_add(req, HCI_OP_SET_EVENT_MASK_PAGE_2, sizeof(events), events); hci_req_add(req, HCI_OP_SET_EVENT_MASK_PAGE_2, sizeof(events), events);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册