From 4bc39b2b34527bca31118f7660288de0b1e7a02c Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Mon, 23 Dec 2013 17:24:49 -0800 Subject: [PATCH] monitor: Check that manufacturer part of address is set --- monitor/hwdb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/monitor/hwdb.c b/monitor/hwdb.c index 75ac36e18..10a89de71 100644 --- a/monitor/hwdb.c +++ b/monitor/hwdb.c @@ -86,6 +86,9 @@ bool hwdb_get_company(const uint8_t *bdaddr, char **company) char modalias[11]; bool result; + if (!bdaddr[2] && !bdaddr[1] && !bdaddr[0]) + return false; + sprintf(modalias, "OUI:%2.2X%2.2X%2.2X", bdaddr[5], bdaddr[4], bdaddr[3]); -- 2.47.3