Diff between 5ffba5be356fd2714b3d91a7d06d5256dec1b017 and d29d258758de88d2d438631560b2ad324841f98e

Changed Files

File Additions Deletions Status
plugins/hostname.c +3 -2 modified
plugins/neard.c +3 -3 modified

Full Patch

diff --git a/plugins/hostname.c b/plugins/hostname.c
index daab715..0b75fac 100644
--- a/plugins/hostname.c
+++ b/plugins/hostname.c
@@ -64,10 +64,11 @@ static void update_name(struct btd_adapter *adapter, gpointer user_data)
 
 		adapter_set_name(adapter, pretty_hostname);
 	} else {
-		int dev_id = adapter_get_dev_id(adapter);
+		uint16_t index = btd_adapter_get_index(adapter);
 		char *str;
 
-		str = g_strdup_printf("%s #%u", pretty_hostname, dev_id + 1);
+		/* Avoid "some device #0" names, start at #1 */
+		str = g_strdup_printf("%s #%u", pretty_hostname, index + 1);
 
 		DBG("name: %s", str);
 
diff --git a/plugins/neard.c b/plugins/neard.c
index 4d52e07..187ed38 100644
--- a/plugins/neard.c
+++ b/plugins/neard.c
@@ -295,7 +295,7 @@ static int process_eir(struct btd_adapter *adapter, uint8_t *eir, size_t size,
 
 	ba2str(&eir_data.addr, remote_address);
 
-	DBG("hci%u remote:%s", adapter_get_dev_id(adapter), remote_address);
+	DBG("hci%u remote:%s", btd_adapter_get_index(adapter), remote_address);
 
 	device = adapter_get_device(adapter, remote_address, BDADDR_BREDR);
 
@@ -494,7 +494,7 @@ static int process_nokia_com_bt(struct btd_adapter *adapter, void *data,
 		return ret;
 
 	ba2str(&nokia.address, remote_address);
-	DBG("hci%u remote:%s", adapter_get_dev_id(adapter), remote_address);
+	DBG("hci%u remote:%s", btd_adapter_get_index(adapter), remote_address);
 
 	device = adapter_get_device(adapter, remote_address, BDADDR_BREDR);
 
@@ -504,7 +504,7 @@ static int process_nokia_com_bt(struct btd_adapter *adapter, void *data,
 		return ret;
 	}
 
-	DBG("hci%u remote:%s", adapter_get_dev_id(adapter), remote_address);
+	DBG("hci%u remote:%s", btd_adapter_get_index(adapter), remote_address);
 
 	if (nokia.name) {
 		adapter_store_cached_name(adapter_get_address(adapter), remote,