TDI and TCP_OPT_RCVBUF

Gentlemen,

when using TDI to set receive buffer size to 256K fails (values up to 128K
inclusively are accepted w/o any problems), in the same time when using
sockets from the user mode then setting receive buffer to 256K succeeds.
Is there any explanation to this? How can we keep the compatibility
between kernel and user socket APIs?

Thanks for help!

Anton Kolomyeytsev

I am just curious, are you sure that socket layer is passing value greater than 128K to TDI? may be there is some code which checks if the value is more than 128K and resets the value to 128K.

-Srin.

-----Original Message-----
From: Anton Kolomyeytsev [mailto:xxxxx@cooldev.com]
Sent: Wednesday, May 14, 2003 5:45 AM
To: NT Developers Interest List
Subject: [ntdev] TDI and TCP_OPT_RCVBUF

Gentlemen,

when using TDI to set receive buffer size to 256K fails (values up to 128K
inclusively are accepted w/o any problems), in the same time when using
sockets from the user mode then setting receive buffer to 256K succeeds.
Is there any explanation to this? How can we keep the compatibility
between kernel and user socket APIs?

Thanks for help!

Anton Kolomyeytsev


You are currently subscribed to ntdev as: xxxxx@nai.com
To unsubscribe send a blank email to xxxxx@lists.osr.com