int getsockname(
SOCKET s,
struct sockaddr FAR *name,
int FAR *namelen
);
只需知道连接的SOCKET s
得到sockaddr ,包括以下信息
struct sockaddr_in{
short sin_family; //协议
unsigned short sin_port; //连接端口
struct in_addr sin_addr ; //地址
char sin_zero[8];
};
再由sin_addr可得到IP地址 , search the detail in MSDN
SOCKET s,
struct sockaddr FAR *name,
int FAR *namelen
);
只需知道连接的SOCKET s
得到sockaddr ,包括以下信息
struct sockaddr_in{
short sin_family; //协议
unsigned short sin_port; //连接端口
struct in_addr sin_addr ; //地址
char sin_zero[8];
};
再由sin_addr可得到IP地址 , search the detail in MSDN