libpcap的使用一(pcap_lookupdev函数的使用)

来源:互联网 发布:单机免费进销存软件 编辑:程序博客网 时间:2024/06/05 18:24

首先要在Linux环境下安装libpcap.下面是一个小例子:


#include <pcap.h>#include <stdio.h>int main(){  char errBuf[PCAP_ERRBUF_SIZE], * device;    device = pcap_lookupdev(errBuf);//返回第一个合适的网络接口的字符串指针    if(device)  {    printf("success: device: %s\n", device);  }  else  {    printf("error: %s\n", errBuf);  }    return 0;}
可以这样编译:


注意要带上参数-lpcap,否则会报错:对‘pcap_lookupdev’未定义的引用

1 0
原创粉丝点击