--- ./src/btctlimpl.c.orig 2009-01-09 18:40:02.703574874 +0100 +++ ./src/btctlimpl.c 2009-01-09 18:40:58.237505408 +0100 @@ -330,7 +330,7 @@ if (dd>=0) { for (i = 0; i < num_rsp; i++) { memset(name, 0, sizeof(name)); - if (hci_remote_name(dd, &(info+i)->bdaddr, + if (hci_read_remote_name(dd, &(info+i)->bdaddr, sizeof(name), name, 100000) < 0) strcpy(name, "n/a");