getpeername系统调用及示例
getpeername系统调用及示例
我们已经介绍了 getsockname,所以接下来应该介绍 getpeername。
1. 函数介绍
getpeername 是一个 Linux 系统调用,用于获取已连接套接字的对方(peer)的协议地址。这个地址包含了与本端套接字建立连接的那个远程主机的 IP 地址 和 端口号。
你可以把它想象成查看已接通电话的对方号码:
* 你和朋友正在通话(套接字已连接)。
* 你想知道现在和你通话的人的电话号码是多少(对方地址)。
* getpeername 就是查看这个对方号码的功能。
这对于以下场