From: Jeffrey Altman Date: Sat, 18 Oct 2008 16:10:57 +0000 (+0000) Subject: STABLE14-fix-maxmtu-command-line-20081018 X-Git-Tag: openafs-stable-1_4_8pre3~11 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=0189bc6d49d9716f9880790ee03341ad442ec96c;p=packages%2Fo%2Fopenafs.git STABLE14-fix-maxmtu-command-line-20081018 LICENSE MIT fix the variable used for maxmtu command line processing (cherry picked from commit 1bdea5e4707e9c60b949cc55b847c498fc9a7bec) --- diff --git a/src/bozo/bosserver.c b/src/bozo/bosserver.c index de33760f1..f29cfe933 100644 --- a/src/bozo/bosserver.c +++ b/src/bozo/bosserver.c @@ -826,12 +826,12 @@ main(int argc, char **argv, char **envp) else if (strcmp(argv[code], "-allow-dotted-principals") == 0) { rxkadDisableDotCheck = 1; } - else if (!strcmp(argv[i], "-rxmaxmtu")) { - if ((i + 1) >= argc) { + else if (!strcmp(argv[code], "-rxmaxmtu")) { + if ((code + 1) >= argc) { fprintf(stderr, "missing argument for -rxmaxmtu\n"); exit(1); } - rxMaxMTU = atoi(argv[++i]); + rxMaxMTU = atoi(argv[++code]); if ((rxMaxMTU < RX_MIN_PACKET_SIZE) || (rxMaxMTU > RX_MAX_PACKET_DATA_SIZE)) { printf("rxMaxMTU %d invalid; must be between %d-%d\n", diff --git a/src/vlserver/vlserver.c b/src/vlserver/vlserver.c index b0e509f81..948ff62da 100644 --- a/src/vlserver/vlserver.c +++ b/src/vlserver/vlserver.c @@ -194,7 +194,7 @@ main(argc, argv) fprintf(stderr, "missing argument for -rxmaxmtu\n"); return -1; } - rxMaxMTU = atoi(argv[++i]); + rxMaxMTU = atoi(argv[++index]); if ((rxMaxMTU < RX_MIN_PACKET_SIZE) || (rxMaxMTU > RX_MAX_PACKET_DATA_SIZE)) { printf("rxMaxMTU %d invalid; must be between %d-%d\n",