socket bind 返回值
时间: 2023-10-20 10:06:22 浏览: 247
网络编程socket之bind函数
socket bind 函数的返回值可能有以下几种:
- 成功绑定端口,返回 0。
- 地址已被占用,返回 -1,并设置 errno 为 EADDRINUSE。
- 地址不可用,返回 -1,并设置 errno 为 EADDRNOTAVAIL。
- socket 描述符无效,返回 -1,并设置 errno 为 EBADF。
- 地址族不匹配,返回 -1,并设置 errno 为 EAFNOSUPPORT。
- 地址格式不正确,返回 -1,并设置 errno 为 EINVAL。
- 其他错误,返回 -1,并设置 errno 为对应的错误码。
阅读全文