【问题标题】:difference in address returned by getpeername() and accept() - c socketgetpeername() 和 accept() 返回的地址差异 - c 套接字
【发布时间】:2014-04-07 14:01:42
【问题描述】:

在服务器中,我知道可以获取本地机器(AKA peer)的地址信息 通过使用 accept 方法,但我看到有些人在接受连接后使用 getpeername() 作为该地址。

结果有什么不同吗? 我看到了以下link

所以,我认为没有区别,但我只是想确定这一点。

【问题讨论】:

    标签: sockets network-programming


    【解决方案1】:

    没有区别,只是如果您使用 getpeername 而不是立即从接受中获取地址,则只是另一个函数调用的开销。

    【讨论】:

      猜你喜欢
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 2019-03-24
      • 2012-08-13
      • 1970-01-01
      • 1970-01-01
      • 2015-04-25
      • 1970-01-01
      相关资源
      最近更新 更多