Diff between 6c9c4b7c3ab5f798b058bbb9e5abcdbe27b75b15 and b5ff08b267445f9407d6eefad86cde45ec3a50a2

Changed Files

File Additions Deletions Status
lib/hci.c +1 -1 modified

Full Patch

diff --git a/lib/hci.c b/lib/hci.c
index 5141f20..5228c2a 100644
--- a/lib/hci.c
+++ b/lib/hci.c
@@ -323,7 +323,7 @@ int hci_strtolm(char *str, unsigned int *val)
 	int ret = hci_str2bit(link_mode_map, str, val);
 
 	/* Deprecated name. Kept for compatibility. */
-	if (strcasestr(str, "MASTER")) {
+	if (!!str && strcasestr(str, "MASTER")) {
 		ret = 1;
 		*val |= HCI_LM_MASTER;
 	}