Diff between 20f9f7967fe85b4894b6fb9518a77b6bd942a01c and 133c7fb17c2736e70072e7d25905e7583dc94224

Changed Files

File Additions Deletions Status
lib/mgmt.h +1 -1 modified
monitor/control.c +2 -2 modified
src/adapter.c +2 -2 modified

Full Patch

diff --git a/lib/mgmt.h b/lib/mgmt.h
index e479e35..6470a9b 100644
--- a/lib/mgmt.h
+++ b/lib/mgmt.h
@@ -505,7 +505,7 @@ struct mgmt_ev_passkey_notify {
 struct mgmt_ev_new_irk {
 	uint8_t  store_hint;
 	bdaddr_t rpa;
-	struct mgmt_irk_info irk;
+	struct mgmt_irk_info key;
 } __packed;
 
 static const char *mgmt_op[] = {
diff --git a/monitor/control.c b/monitor/control.c
index 39470df..b0bc2c6 100644
--- a/monitor/control.c
+++ b/monitor/control.c
@@ -509,9 +509,9 @@ static void mgmt_new_irk(uint16_t len, const void *buf)
 	}
 
 	ba2str(&ev->rpa, rpa);
-	ba2str(&ev->irk.addr.bdaddr, addr);
+	ba2str(&ev->key.addr.bdaddr, addr);
 
-	printf("@ New IRK: %s (%d) %s\n", addr, ev->irk.addr.type, rpa);
+	printf("@ New IRK: %s (%d) %s\n", addr, ev->key.addr.type, rpa);
 
 	buf += sizeof(*ev);
 	len -= sizeof(*ev);
diff --git a/src/adapter.c b/src/adapter.c
index 9679d88..0d514cf 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -5681,8 +5681,8 @@ static void new_irk_callback(uint16_t index, uint16_t length,
 					const void *param, void *user_data)
 {
 	const struct mgmt_ev_new_irk *ev = param;
-	const struct mgmt_addr_info *addr = &ev->irk.addr;
-	const struct mgmt_irk_info *irk = &ev->irk;
+	const struct mgmt_addr_info *addr = &ev->key.addr;
+	const struct mgmt_irk_info *irk = &ev->key;
 	struct btd_adapter *adapter = user_data;
 	struct btd_device *device, *duplicate;
 	bool persistent;