Networking 发送和接收数据包时出错

Networking 发送和接收数据包时出错,networking,wireshark,libpcap,winpcap,Networking,Wireshark,Libpcap,Winpcap,我正在编写一个应用程序,使用winpcap API“pcap_sendpacket”将数据包注入适配器,并且我还运行一个单独的线程来获取适配器从网络接收到的所有数据包,当适配器从网络接收到任何数据包时,将数据包转发给我的应用程序进行处理 问题是,我在使用“pcap\u sendpacket”发送的“pcap\u循环”回调中看到注入的数据包。这会导致将注入的数据包再次发送回应用程序的问题 如果我不想接收注入的数据包,我该怎么办 如何区分注入的数据包和网络适配器从网络接收的数据包

我正在编写一个应用程序,使用winpcap API“pcap_sendpacket”将数据包注入适配器,并且我还运行一个单独的线程来获取适配器从网络接收到的所有数据包,当适配器从网络接收到任何数据包时,将数据包转发给我的应用程序进行处理

问题是,我在使用“pcap\u sendpacket”发送的“pcap\u循环”回调中看到注入的数据包。这会导致将注入的数据包再次发送回应用程序的问题

如果我不想接收注入的数据包,我该怎么办

如何区分注入的数据包和网络适配器从网络接收的数据包