]> The Tcpdump Group git mirrors - libpcap/blobdiff - pcap-dlpi.c
Clean up findalldevs code.
[libpcap] / pcap-dlpi.c
index a431e7c1a3fa350111f66db70d13e168f9e27565..04251dd85c13ac3a13769930d519afaba84ddc89 100644 (file)
@@ -1068,7 +1068,7 @@ pcap_platform_finddevs(pcap_if_t **alldevsp, char *errbuf)
        }
        for (i = 0; i < buf.nunits; i++) {
                pcap_snprintf(baname, sizeof baname, "ba%u", i);
-               if (pcap_add_if(alldevsp, baname, 0, NULL, errbuf) < 0)
+               if (add_dev(alldevsp, baname, 0, NULL, errbuf) == NULL)
                        return (-1);
        }
 #endif