Windows创建raw socket失败

ericdm / 2023-08-29 / 原文

socket(AF_INET, SOCK_RAW, IPPROTO_IP)返回无效的套接字,权限没有问题(管理员)。问题解决:

需添加:

WSADATA da;

WSAStartup(MAKEWORD(2, 2), &da);

 

#praga comment(lib, "Ws2_32.lib")