gpt4 book ai didi

c++ - 接收整个 UDP 数据包

转载 作者:可可西里 更新时间:2023-11-01 11:39:46 25 4
gpt4 key购买 nike

我正在用 C++ 为 Windows 编写一个 UDP 代理应用程序,它使用 Winsock 发送和接收 UDP 数据包。问题是我需要处理整个数据包,而不仅仅是数据和 UDP 和/或 IP header 。我已经尝试使用 IP_HDRINCL 的原始套接字(可能拼写错误),但它仍然从数据包中删除了一些信息。如果在 winsock 中不可能,是否有某种库或其他东西可以让我完成此任务?

最佳答案

用于接收数据包,WinPCAP将使您完成所有这些以及更多操作,并且有示例代码 here它显示了如何捕获到达接口(interface)的所有数据包。

关于c++ - 接收整个 UDP 数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3486424/

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