利用 libpcap 取得所有的網路裝置名稱
/* libpcap */
/* Author: Aaron Liao */
#include<stdio.h>
#include<pcap.h>
int main(void)
{
pcap_if_t *dev, *ptr;
char errbuf[PCAP_ERRBUF_SIZE];
pcap_findalldevs(&dev, errbuf);
for(ptr=dev; ptr != NULL; ptr = ptr->next){
printf("%s\n", ptr->name);
}
pcap_freealldevs(dev);
return 0;
}Last updated