Index: pcap-bt-linux.c =================================================================== RCS file: /tcpdump/master/libpcap/pcap-bt-linux.c,v retrieving revision 1.2 diff -u -r1.2 pcap-bt-linux.c --- pcap-bt-linux.c 13 Oct 2006 17:46:46 -0000 1.2 +++ pcap-bt-linux.c 4 Dec 2006 15:15:37 -0000 @@ -78,6 +78,9 @@ sock = socket(AF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI); if (sock < 0) { + /* if bluetooth is not supported this this is not fatal*/ + if (errno == EAFNOSUPPORT) + return 0; snprintf(err_str, PCAP_ERRBUF_SIZE, "can't open raw by socket %d:%s", errno, strerror(errno)); return -1;