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