pcap_open_live是获得数据包捕获描述字的
函数。
pcap_t * pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf);
- snaplen参数定义捕获数据的最大字节数, 一般使用BUFSIZ, 该参数一般位于
中,若没有定义,应使用unsigned int的最大值。fname,要打开的文件名。不用预先调用pcap_createsrcstr,我用pcap_createsrcstr中返回的文件名座位fname,这pcap_open_offline调用会出错:Invalid argument。errbuf,出错时保存错误的地方。errbuf至少大于PCAP_ERRBUF_SZIE。