1
我有一个端口是绑定()'INADDR_ANY。我正在成功接收数据报。收到之后,我需要读取IP头来获取源IP地址。如何使用Winsock从数据报的IP头获取源IP地址?
我有一个端口是绑定()'INADDR_ANY。我正在成功接收数据报。收到之后,我需要读取IP头来获取源IP地址。如何使用Winsock从数据报的IP头获取源IP地址?
如果您使用标准的recv或read函数调用,我不相信你可以得到它。该recvfrom的电话如下:
int recvfrom(
__in SOCKET s,
__out char *buf,
__in int len,
__in int flags,
__out struct sockaddr *from,
__inout_opt int *fromlen
);
包括结构(第二至高于去年域)将接收你可以检查你想用的任何目的的源地址。