1

给定一个套接字,如何找到它的协议(即 UDP 或 TCP)?

我想到的是使用“getsockname()”==> sockaddr_in。

但是“sockaddr_in”似乎没有协议信息,只有家庭。

创建套接字时,会提供协议。我只是知道如何检索。

谢谢您的帮助。

4

1 回答 1

1

使用 .检查SO_PROTOCOL和/或SO_TYPE套接字选项getsockopt(2)

于 2012-09-25T22:34:26.573 回答