libcap编程 05

补充一些libcap函数用法

用来设置最大捕获包的长度,返回值为0则表示设置成功。

int status = pcap_set_snaplen(p, CAP_LEN);

用来设置读超时时间,如果在该时间范围内没有读到数据,则返回。返回值为0则表示设置成功。

int ret = pcap_set_timeout(p, PCAP_POLL_TIMEOUT);
int ret = pcap_set_buffer_size(p, PCAP_BUFFER_SIZE);
int ret = pcap_activate(p);