From 36d58cdd1b1f4efd465f527549365a786904ff02 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 29 Jun 2014 22:32:59 +0200 Subject: [PATCH] lib: Add mgmt event for Device Added and Device Removed --- lib/mgmt.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/mgmt.h b/lib/mgmt.h index a8aacd7d4..6db388395 100644 --- a/lib/mgmt.h +++ b/lib/mgmt.h @@ -553,6 +553,17 @@ struct mgmt_ev_new_csrk { struct mgmt_csrk_info key; } __packed; +#define MGMT_EV_DEVICE_ADDED 0x001a +struct mgmt_ev_device_added { + struct mgmt_addr_info addr; + uint8_t action; +} __packed; + +#define MGMT_EV_DEVICE_REMOVED 0x001b +struct mgmt_ev_device_removed { + struct mgmt_addr_info addr; +} __packed; + static const char *mgmt_op[] = { "<0x0000>", "Read Version", @@ -636,6 +647,8 @@ static const char *mgmt_ev[] = { "Passkey Notify", "New Identity Resolving Key", "New Signature Resolving Key", + "Device Added", + "Device Removed", }; static const char *mgmt_status[] = { -- 2.47.3