ソケットで tcp キープアライブ パケットを有効にしようとして、壁にぶつかりました。これは tcp.h の 201 行目で定義されています。
#define TCP_KEEPALIVE 0x10 /* idle time used when SO_KEEPALIVE is enabled */
...しかし、TCP_KEEPINTVL と TCP_KEEPCNT はありません。また、それらについて言及しているマニュアル ページもまだ見つけていません。これらは別の場所で定義されており、別の名前が付けられている可能性がありますか? iOS では無効になっていますか?