【发布时间】:2014-09-07 14:46:05
【问题描述】:
在建立一对一的sctp连接过程中,sctp连接accept()后内部服务器日志报如下错误:
“获取套接字的套接字选项时出错:13”
从错误来看,似乎是getsockopt()返回了错误,根据“getsockopt(2) - Linux man page”中的函数描述设置了errno来说明原因。
我需要您的帮助来了解如何检查 errno 并跟踪此失败的原因。
仅供参考,来自 tcpdump 我有以下消息流,连接已被服务器关闭。
没有。时间源目标协议消息
19716 16:47:25.174569 客户端服务器 SCTP INIT
19717 16:47:25.174667 服务器客户端 SCTP INIT_ACK
19718 16:47:25.174905 客户端服务器 SCTP COOKIE_ECHO
19719 16:47:25.174962 服务器客户端 SCTP COOKIE_ACK
19720 16:47:25.175175 服务器客户端 SCTP SHUTDOWN
19721 16:47:25.175507 客户端服务器 SCTP SHUTDOWN_ACK
19722 16:47:25.175537 服务器客户端 SCTP SHUTDOWN_COMPLETE
感谢您的支持, 提前致谢
【问题讨论】: