首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pcap_send和pcap_loop干扰

pcap_send和pcap_loop干扰
EN

Stack Overflow用户
提问于 2012-03-26 04:55:26
回答 1查看 559关注 0票数 1

我的问题如下: pcap_loop()从侦听接口获取所有到达的帧,如果其中一个帧包含IP数据,我就用pcap_sendpacket()转发它。只要我发送它,pcap_loop()就会抓取它并再次处理它。

也许有人知道解决这个问题的答案?提前感谢并致以问候!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-26 13:36:54

在至少一些平台上,默认情况下,通过pcap发送数据包将导致这些数据包被pcap看到。Windows就是其中之一,所以这也适用于WinPcap。

用于关闭此功能的标准libpcap API pcap_setdirection()在当前版本的WinPcap中不可用。为了关闭它,您必须使用特定于WinPcap的pcap_open()调用来打开要捕获的设备,并且必须在pcap_open()调用中提供WinPcap标志。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9863967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档