[ofw] RE: [PATCH] uDAPL v2: scm: client side setsockopt NODELAY	fails if data arrives before setting
    Davis, Arlin R 
    arlin.r.davis at intel.com
       
    Tue Nov 24 16:36:52 PST 2009
    
    
  
 
>On Tue, Nov 24, 2009 at 04:16:16PM -0800, Davis, Arlin R wrote:
>
>> -	return ioctlsocket(s, FIONBIO, &nonblocking);
>> +	int ret, opt;
>> +
>> +	ret = ioctlsocket(s, FIONBIO, &nonblocking);
>> +
>> +	/* no delay for small packets */
>> +	if (!ret)
>> +		ret = setsockopt(s, IPPROTO_TCP, TCP_NODELAY, 
>> +				 (char *)&opt, sizeof(opt));
>> +	return ret;
>>  }
>
>You probably need to initialize opt..
>
Good catch. Thanks Jason.
    
    
More information about the ofw
mailing list