在发送至
中:
ssize_t sendto(int sockfd, const void *buf, size_t len, int flags,
const struct sockaddr *dest_addr, socklen_t addrlen);
通过这次调用,我获得了发送套接字的套接字描述符,有没有办法从 const struct sockaddr *dest_addr
获取接收者的套接字描述符
最佳答案
没有。这不可能。您要求检索的套接字描述符是接收器的套接字描述符,据我们所知,它可能位于在完全不同的机器上运行的其他进程中。
此外,我想不出通过获取该套接字描述符可以实现什么目的的原因。
关于c - 从地址获取套接字描述符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40991560/