gpt4 book ai didi

pcap - 为什么 pcap_setfilter 没有生效

转载 作者:行者123 更新时间:2023-12-04 08:50:39 25 4
gpt4 key购买 nike

我正在使用 libpcap 作为 lib 来编写一个 C 程序来 catch 即将到来的 IP。
我的代码片段如下:

struct bpf_program filter;
pcap_compile(pcap_handle, &filter, "icmp[icmptype]=0 and '(dst 16.11.26.100 or dst 16.11.27.100)'", 1, 0);
pcap_setfilter(pcap_handle, &filter);

但它不起作用,我仍然可以看到其他dest Ips而不仅仅是上述两个Ips。

最佳答案

我解决了这个问题,正确答案在这里:

"icmp[icmptype]=0 and (dst 16.11.26.100 or dst 16.11.27.100)"

刚刚删除了单个配额。

关于pcap - 为什么 pcap_setfilter 没有生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56150710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com