getpeername
定义 int getpeername(int s, struct sockaddr *name, socklen_t *namelen);
描述 获取socket的对方地址
struct sockaddr_in sa;
int len = sizeof(sa);
if(!getpeername(sockfd, (struct sockaddr *)&sa, &len)) {
printf( "对方IP:%s ", inet_ntoa(sa.sin_addr));
printf( "对方PORT:%d ", ntohs(sa.sin_port));
}
补充:综合编程 , 其他综合 ,