[PATCH] Add new command and event for LTK storage support
From: Vinicius Costa Gomes <hidden>
Date: 2011-10-24 12:26:27
Subsystem:
the rest · Maintainer:
Linus Torvalds
This documents the new command and event that are to be added to the Management API to add support for persistent pairing of LE devices. --- doc/mgmt-api.txt | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/doc/mgmt-api.txt b/doc/mgmt-api.txt
index 8d5d8d5..44fef0b 100644
--- a/doc/mgmt-api.txt
+++ b/doc/mgmt-api.txt@@ -356,6 +356,24 @@ Name Information Command expected for each Device Found event with the Confirm Name flag set. +Load Long Term Keys Command +=========================== + + Command Code: 0x0021 + Controller Index: <controller id> + Command Parameters: Debug Keys (1 Octet) + Key Count (2 Octets) + Key1 { + Address (6 Octets) + PIN_Length (1 Octet) + Encryption Size (1 Octet) + Enc. Diversifier (2 Octets) + Random Number (8 Octets) + Value (16 Octets) + } + Key2 { } + ... + Read Tracing Buffer Size Command ================================
@@ -588,3 +606,18 @@ Device Unblocked Event Event Code 0x00016 Controller Index <controller id> Event Parameters Address (6 Octets) + +New Long Term Key Event +======================= + +Event Code 0x0017 +Controller Index <controller id> +Event Parameters Store Hint (1 Octet) + Key { + Address (6 Octets) + PIN_Length (1 Octet) + Encryption Size (1 Octet) + Enc. Diversifier (2 Octets) + Random Number (8 Octets) + Value (16 Octets) + }
--
1.7.7