From e4c9c47cd1d82aac0c179b6babb0c718f8695d73 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Fri, 22 Aug 2008 05:31:48 +0000 Subject: [PATCH] DEVEL15-rx-allow-jumbogram-disabling-really-20080822 LICENSE IPL10 right now, jumbograms can still be sent when -nojumbo is specified. make the current macro a default and override when we're supposed to. (cherry picked from commit 46dbd678714110002a36269beca8961e013650ac) --- src/rx/rx_kcommon.c | 2 +- src/rx/rx_user.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rx/rx_kcommon.c b/src/rx/rx_kcommon.c index 5f208d1e9..1f1b3cd6e 100644 --- a/src/rx/rx_kcommon.c +++ b/src/rx/rx_kcommon.c @@ -475,7 +475,7 @@ rxi_InitPeerParams(register struct rx_peer *pp) pp->natMTU = MIN(pp->ifMTU, OLD_MAX_PACKET_SIZE); pp->ifDgramPackets = MIN(rxi_nDgramPackets, - rxi_AdjustDgramPackets(RX_MAX_FRAGS, pp->ifMTU)); + rxi_AdjustDgramPackets(rxi_nSendFrags, pp->ifMTU)); pp->maxDgramPackets = 1; /* Initialize slow start parameters */ diff --git a/src/rx/rx_user.c b/src/rx/rx_user.c index c20c9bfcc..081b42914 100644 --- a/src/rx/rx_user.c +++ b/src/rx/rx_user.c @@ -729,10 +729,10 @@ rxi_InitPeerParams(struct rx_peer *pp) pp->natMTU = MIN((int)pp->ifMTU, OLD_MAX_PACKET_SIZE); pp->maxDgramPackets = MIN(rxi_nDgramPackets, - rxi_AdjustDgramPackets(RX_MAX_FRAGS, pp->ifMTU)); + rxi_AdjustDgramPackets(rxi_nSendFrags, pp->ifMTU)); pp->ifDgramPackets = MIN(rxi_nDgramPackets, - rxi_AdjustDgramPackets(RX_MAX_FRAGS, pp->ifMTU)); + rxi_AdjustDgramPackets(rxi_nSendFrags, pp->ifMTU)); pp->maxDgramPackets = 1; /* Initialize slow start parameters */ pp->MTU = MIN(pp->natMTU, pp->maxMTU); -- 2.39.5