windows-afsd-rx-extrapackets-20080214
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 15 Feb 2008 03:24:52 +0000 (03:24 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 15 Feb 2008 03:24:52 +0000 (03:24 +0000)
LICENSE MIT

Add support for specifying rx_extraPackets in the Windows client

src/WINNT/afsd/afsd_init.c

index b5d85ac..619ee73 100644 (file)
@@ -1014,6 +1014,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);