【Linux Socket 网络编程】getsockname和getpeername的正确使用

        最近的项目中用到了网络通讯,其中有个需求需要使用getsockname和getpeername这2个接口,所以特意向讲这2个接口的详细使用方法介绍一下,分享给大家。

        这2个接口的接口原型为:

#include 

int getsockname(int sockfd,struct sockaddr* localaddr,socklen_t *addrlen);
getsockname()函数用于获取一个套接字的名字。它用于一个已捆绑或已连接套接字s,本地地址将被返回。

int getpeername(int sockfd,struct sockaddr* peeraddr,socklen_t *addrlen);
getpeername()是一个函数。获取与套接口相连的端地址。

        有时间把这2个接口的使用示例展示下,敬请关注!待续。。。

你可能感兴趣的:(网络编程,Linux,C语言)