【Linux Socket 網絡編程】getsockname和getpeername的正確使用

        最近的項目中用到了網絡通訊,其中有個需求需要使用getsockname和getpeername這2個接口,所以特意向講這2個接口的詳細使用方法介紹一下,分享給大家。

        這2個接口的接口原型爲:

#include <sys/socket.h>

int getsockname(int sockfd,struct sockaddr* localaddr,socklen_t *addrlen);
getsockname()函數用於獲取一個套接字的名字。它用於一個已捆綁或已連接套接字s,本地地址將被返回。

int getpeername(int sockfd,struct sockaddr* peeraddr,socklen_t *addrlen);
getpeername()是一個函數。獲取與套接口相連的端地址。

        有時間把這2個接口的使用示例展示下,敬請關注!待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章