最近在做一些各种诡异的socket相关的测试 结果如下
用send recv收发UDP包 (OK)
用sendto recvfrom 收发TCP包(OK)
connectex (OK)
wsasendmsg(UDP)
wasrecvmsg(UDP)
rawsocket等
以及一些网络模型, select asyncselect eventselect iocp等
其实都是为了自测LSP 哈哈
注意:
0.用send recv收发UDP包的时候要先connect
1.用sendto recvfrom收发TCP包的时候也要先connect, API的后两个参数会被忽略掉
2.wsasendmsg wsarecvmsg这些ioctl导出的函数只支持UDP
3.raw 在Vista之后不再支持发送TCP包