关于SOCKET编程中IP地址的问题
在SOCKET编程中(标准的BSD编程),如果服务器与客户机建立SOCKET连接,如果得到客户机的IP地址?
希望朋友们能帮忙给出比较详细的解答,谢谢:)
如果你告诉我用GETPEERNAME,我想,我只能得到一个SOCKADDR的结构体,但是这个结构中,我怎么能得到IP呢?
还有,我怎么把我接收到的包区分是本机的包还是远程主机的包呢?我现在是通过IP地址来区分,还有其它更好的办法吗?
以上都是在WINSOCKET中的,但是为了移植性,还是用标准BSD的函数,没有用WINSOCK的扩展函数,但是用VC6.0编译时,却出现找不到这些函数,我真不知道怎么办,请朋友们帮帮忙:)