Diff between ecdcbb42b04f962d44bd34a1aed39ecf1acd36a1 and 77b2a11a085af3141db17d80e34b4e00424fa87c

Changed Files

File Additions Deletions Status
tools/parser/hci.c +6 -6 modified

Full Patch

diff --git a/tools/parser/hci.c b/tools/parser/hci.c
index b70bb1b..014c8cd 100644
--- a/tools/parser/hci.c
+++ b/tools/parser/hci.c
@@ -3291,16 +3291,16 @@ static inline void evt_le_advertising_report_dump(int level, struct frame *frm)
 		printf("%s (%d)\n", evttype2str(info->evt_type), info->evt_type);
 
 		p_indent(level, frm);
-		printf("bdaddr %s (%s) rssi %d\n", addr,
-				bdaddrtype2str(info->bdaddr_type), info->rssi);
+		printf("bdaddr %s (%s)\n", addr,
+					bdaddrtype2str(info->bdaddr_type));
 
-		frm->ptr += 9;
-		frm->len -= 9;
+		frm->ptr += LE_ADVERTISING_INFO_SIZE;
+		frm->len -= LE_ADVERTISING_INFO_SIZE;
 
 		ext_inquiry_response_dump(level, frm);
 
-		frm->ptr = ptr + LE_ADVERTISING_INFO_SIZE;
-		frm->len = len - LE_ADVERTISING_INFO_SIZE;
+		frm->ptr = ptr + 1;
+		frm->len = len - 1;
 	}
 }