getsockname和getpeername

发布于 2022-07-22 03:27:22 字数 113 浏览 9 评论 6

有什么区别呀?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

花伊自在美 2022-07-25 02:27:03

谢谢mq110帮主!

∞梦里开花 2022-07-25 02:12:59

原帖由 l.darkfire 于 2006-7-12 12:25 发表
这两个函数是否只有在面向连接的协议中使用(TCP)?

是的。

至于你要在UDP中获得对方的IP.可以man recvfrom

ssize_t recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen);

其中struct sockaddr *from  这个参数在recvfrom函数返回的时候 可以得到对方的IP.

强辩 2022-07-25 01:30:38

来帮帮俺吧~~~~~大侠们~~~~~

梦行七里 2022-07-24 18:59:14

哪位大侠回答一下呀

清君侧 2022-07-24 16:10:46

这两个函数是否只有在面向连接的协议中使用(TCP)?

仄言 2022-07-23 16:29:58

那么这两个函数是不是只对TCP的socket有用啊?我对UDP的socket使用,总是返回奇怪的IP,比如204.204.204.204。如果UDP的socket也能用这两个函数,在什么时机使用呢?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文