Diff between 658a55b56c671d4eb9b4f0d3be23efd4b85b7b21 and 14f83d2b122930738f1adffba229d737616e04d8

Changed Files

File Additions Deletions Status
src/adapter.c +5 -0 modified

Full Patch

diff --git a/src/adapter.c b/src/adapter.c
index 212200a..9f1fa4f 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -5541,6 +5541,11 @@ static void store_longtermkey(const bdaddr_t *local, const bdaddr_t *peer,
 	char *str;
 	int i;
 
+	if (master != 0x00 && master != 0x01) {
+		error("Unsupported LTK type %u", master);
+		return;
+	}
+
 	ba2str(local, adapter_addr);
 	ba2str(peer, device_addr);