0

我做一个

getsockopt(sfd, SOL_TCP, TCP_INFO, (void *)&info, (socklen_t *)&infoLen)

当我打印tcpi_state并且tcpi_ca_state我得到

tcpi_state = 7   (CLOSE)
tcpi_ca_state = 0  (OPEN)

getsockoptSO_ERROR不返回错误 (0)。

我该怎么办?

当我使用 sfd 执行 getpeername 时,我返回“传输端点未连接”。

tcp_info 结构不可靠吗?

4

0 回答 0