gpt4 book ai didi

sockets - 如何获取先前传递给 bind() 调用的套接字信息?

转载 作者:行者123 更新时间:2023-12-03 12:06:31 25 4
gpt4 key购买 nike

Winsock 2,Windows XP SP3。

我有一个套接字,它以前被传递给 bind() 函数,现在我想从套接字中获取这些信息。
更具体地说,我想要套接字绑定(bind)到的端口号。
我所拥有的只是 SOCKET 实例。

我该怎么做呢?
顺便说一句,套接字是UDP。

我的目的是我想创建一个新的原始 UDP 套接字并通过原始套接字构建 ip header 和 udp header 和隧道信息,但我不知道将什么放入源端口,因为我不知道什么它是必然的。

最佳答案

getsockname() 应该可以帮助你。

关于sockets - 如何获取先前传递给 bind() 调用的套接字信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6550958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com