Linux 获取有关描述符的信息

Linux 获取有关描述符的信息,linux,Linux,让我们假设我的进程接受了一个连接,并且它的描述符=1024。 现在,我想获得有关该套接字的信息,例如关于客户端端口的信息 是否可以询问Linux关于只有描述符的问题?要获取客户端地址和端口,可以使用: 可以使用获取自己的终端地址信息。要获取客户端地址和端口,可以使用: 您可以使用获取自己的结束地址信息。您是指文件描述符吗?是的,我是:):)您是指文件描述符吗?是的,我是:):) struct sockaddr_in peer_addr; socklen_t len = sizeof(peer_a

让我们假设我的进程接受了一个连接,并且它的
描述符=1024。
现在,我想获得有关该套接字的信息,例如关于客户端端口的信息


是否可以询问Linux关于只有描述符的问题?

要获取客户端地址和端口,可以使用:


可以使用获取自己的终端地址信息。

要获取客户端地址和端口,可以使用:

您可以使用获取自己的结束地址信息。

您是指文件描述符吗?是的,我是:):)您是指文件描述符吗?是的,我是:):)
struct sockaddr_in peer_addr;
socklen_t len = sizeof(peer_addr);

if (getpeername(descriptor, (struct sockaddr*)&peer_addr, &len) == -1)
{
     // TODO: error handling
}