15
には見られません。なんらかの理由で、この定数は<sys/types.h>
または<sys/socket.h>
に定義されていません。この定数は廃止され、Linuxから削除されましたか?何か不足していますか?TCP_NODELAYは私が<em>TCP_NODELAY</em>パラメータを設定することにより、Ubuntu Linuxのボックスに私のTCPソケットで<strong>Nagleアルゴリズム</strong>を無効にしようとしていますUbuntuの
bool Socket::setTCPNoDelay(bool enabled)
{
int flag = (enabled ? 1 : 0);
if(setsockopt(m_sock,IPPROTO_TCP,TCP_NODELAY,(char *)&flag,sizeof(flag)) == -1)
{
return false;
}
return true;
}
それでした。ありがとう。 – rplankenhorn