DWORD dwValue;
DWORD rx_enable_peer_stats;
DWORD rx_enable_process_stats;
+ DWORD rx_udpbufsize = -1;
long traceBufSize;
long maxcpus;
long ltt, ltto;
if (rx_extraPackets)
afsi_log("RX extraPackets is %d", rx_extraPackets);
+ dummyLen = sizeof(rx_udpbufsize);
+ code = RegQueryValueEx(parmKey, "RxUdpBufSize", NULL, NULL,
+ (BYTE *) &rx_udpbufsize, &dummyLen);
+ if (code != ERROR_SUCCESS) {
+ rx_udpbufsize = 256*1024;
+ }
+ if (rx_udpbufsize)
+ afsi_log("RX udpbufsize is %d", rx_udpbufsize);
+
dummyLen = sizeof(rx_mtu);
code = RegQueryValueEx(parmKey, "RxMaxMTU", NULL, NULL,
(BYTE *) &rx_mtu, &dummyLen);
afsi_log("rx_SetMaxMTU %d successful", rx_mtu);
}
+ if ( rx_udpbufsize != -1 ) {
+ rx_SetUdpBufSize(rx_udpbufsize);
+ afsi_log("rx_SetUdpBufSize %d", rx_udpbufsize);
+ }
+
/* initialize RX, and tell it to listen to the callbackport,
* which is used for callback RPC messages.
*/