]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-afsd-rx-extrapackets-20080214
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 15 Feb 2008 03:26:35 +0000 (03:26 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 15 Feb 2008 03:26:35 +0000 (03:26 +0000)
LICENSE MIT

Add support for specifying rx_extraPackets in the Windows client

(cherry picked from commit 4aad2a7b6bcf97af384de36994af94b7b4b07f98)

src/WINNT/afsd/afsd_init.c

index 7204bdc56214559c02a57759a54567adaf2164b5..5acc8a9c8bbcab3267ae18066966d5456b258642 100644 (file)
@@ -1016,6 +1016,15 @@ int afsd_InitCM(char **reasonP)
     if (rx_nojumbo)
         afsi_log("RX Jumbograms are disabled");
 
+    dummyLen = sizeof(rx_extraPackets);
+    code = RegQueryValueEx(parmKey, "RxExtraPackets", NULL, NULL,
+                           (BYTE *) &rx_extraPackets, &dummyLen);
+    if (code != ERROR_SUCCESS) {
+        rx_extraPackets = 120;
+    }
+    if (rx_extraPackets)
+        afsi_log("RX extraPackets is %d", rx_extraPackets);
+
     dummyLen = sizeof(rx_mtu);
     code = RegQueryValueEx(parmKey, "RxMaxMTU", NULL, NULL,
                            (BYTE *) &rx_mtu, &dummyLen);