From 3d7959495ec1e0c3d8c7380e04581985e6b8e38f Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 9 Mar 2014 12:10:41 -0700 Subject: [PATCH] lib: Add management event structure for signature resolving key --- lib/mgmt.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/mgmt.h b/lib/mgmt.h index 6470a9b67..ab457351e 100644 --- a/lib/mgmt.h +++ b/lib/mgmt.h @@ -508,6 +508,18 @@ struct mgmt_ev_new_irk { struct mgmt_irk_info key; } __packed; +struct mgmt_csrk_info { + struct mgmt_addr_info addr; + uint8_t master; + uint8_t val[16]; +} __packed; + +#define MGMT_EV_NEW_CSRK 0x0019 +struct mgmt_ev_new_csrk { + uint8_t store_hint; + struct mgmt_csrk_info key; +} __packed; + static const char *mgmt_op[] = { "<0x0000>", "Read Version", @@ -586,6 +598,7 @@ static const char *mgmt_ev[] = { "Device Unpaired", "Passkey Notify", "New Identity Resolving Key", + "New Signature Resolving Key", }; static const char *mgmt_status[] = { -- 2.47.3