我在尝试在套接字上启用 tcp 保持活动数据包时遇到了困难。这在 tcp.h 第 201 行中定义:
#define TCP_KEEPALIVE 0x10 /* idle time used when SO_KEEPALIVE is enabled */
...但是 TCP_KEEPINTVL 和 TCP_KEEPCNT 不存在,而且我还没有找到提到它们的手册页。这些是否在其他地方定义并可能命名为其他东西?他们是否为 iOS 禁用?
我在尝试在套接字上启用 tcp 保持活动数据包时遇到了困难。这在 tcp.h 第 201 行中定义:
#define TCP_KEEPALIVE 0x10 /* idle time used when SO_KEEPALIVE is enabled */
...但是 TCP_KEEPINTVL 和 TCP_KEEPCNT 不存在,而且我还没有找到提到它们的手册页。这些是否在其他地方定义并可能命名为其他东西?他们是否为 iOS 禁用?