title: setsockopt TCP_NODELAY question on Windows Mobile
body: <p>I have a problem on Windows Mobile 6.0. 
  I would like to create a TCP connection which does not 
  use the Nagle algorithm, so it sends my data when I call
  "send" function, and does not buffer calls, having too 
  small amount of data.</p>
  
  <p>I tried the following:</p>
  
  <p>BOOL b = TRUE;
  setsockopt(socketfd, IPPROTO_TCP, TCP_NODELAY, (char*)(&amp;b), sizeof(BOOL));</p>
  
  <p>It works fine on desktop. But on Windows Mobile, if I 
  set this value, than I make a query for it, the returned 
  value is 8. And the network traffic analysis shows that the
  nothing changed.</p>
  
  <p>Is there any way to force a flush to my socket?</p>