【发布时间】:2013-06-07 23:34:25
【问题描述】:
显然,ioctl() 的 Winsock2 等效项,即 ioctlsocket() 和 WSAIoctl(),不接受 ifreq 结构作为参数或具有将套接字附加到接口的明确选项。我正在编写一个使用 ISATAP 隧道的 p2p IM 程序。我使用 netsh 启用 ISATAP 隧道接口,但不知道如何向WSAIoctl() 发出命令以将套接字设置为 IPv6 ISATAP 隧道接口。
【问题讨论】:
-
您想将哪个
ioctl()操作准确地移植到WinSock? WinSock 可能有自己的等价物。 -
我正在尝试移植 SIOCADDTUNNEL。我在 Win8 powershell 上使用了 ipconfig 命令并启用了 isatap 适配器接口,但我不确定如何将套接字与该特定接口相关联。
标签: sockets network-programming tunneling