gpt4 book ai didi

c++ - Windows 中的原始套接字实现?

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

我需要为我的应用程序手动创建 TCP/IP header 。为此,我使用了原始套接字。我的操作系统是 win xp (SP3)。

我的代码编译得很好 :) 但它会抛出一个运行时错误:

Initialising Winsock...Initialised successfully. Creating Raw TCP Socket...Raw TCP Socket Created successfully. Setting the socket in RAW mode...Successful. Enter hostname : 192.168.1.152

Resolving Hostname...Resolved. Enter Source IP : 192.168.1.151

Sending packet... Error sending Packet : 10022

我已将 IP_HDRINCL 设置为 1。我做错了什么?我也关闭了防火墙,但仍然得到相同的结果。

最佳答案

关于c++ - Windows 中的原始套接字实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/556525/

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