2010-09-21 26 views

回答

2

man recv不记录EFBIG这意味着如果你看到它,你就遇到了操作系统中的一个错误。联系 Sun Oracle Solaris支持。

如果你在OpenSolaris,the dumb search显示,插座本身不返回(sys/common/inet/下不匹配;与搜索例如对于比较ENOBUFSEFBIG。对我来说,你可能会:

  • 有一个参数超过一定的安全限制。例如经典的-1u字节,甚至可以在到达套接字API之前被捕获。 (不太可能使用其他错误代码。)
  • 在错误的套接字/文件描述符上使用send/recv。
相关问题