socket服务端怎么获取连接的客户端的IP地址情况
服务端accept接收了多个client,怎么知道这些client的IP呢? c,socket
[解决办法]
accept( SOCKET s, struct sockaddr FAR* addr,int FAR* addrlen);第二个参数不是可以的地址么??
[解决办法]
示例代码
char szIP[16] = {0};
m_connectSock = accept(m_socket,(SOCKADDR*)&m_remoteAddr,&len);
strcpy(szIP ,inet_ntoa( m_remoteAddr.sin_addr ));