From 231cecf97a43fd9874119b7bfcf900f3b4d81edd Mon Sep 17 00:00:00 2001 From: jbasney Date: Wed, 28 Mar 2007 19:36:06 +0000 Subject: [PATCH] merged hpn12v17 to trunk --- openssh/readconf.c | 25 ++++++++++++++++++------- openssh/version.h | 2 +- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/openssh/readconf.c b/openssh/readconf.c index a034b96..a0adcb5 100644 --- a/openssh/readconf.c +++ b/openssh/readconf.c @@ -478,10 +478,21 @@ parse_flag: case oNoneEnabled: intptr = &options->none_enabled; goto parse_flag; - + + /* we check to see if the command comes from the */ + /* command line or not. If it does then enable it */ + /* otherwise fail. NONE should never be a default configuration */ case oNoneSwitch: - intptr = &options->none_switch; - goto parse_flag; + if(strcmp(filename,"command-line")==0) + { + intptr = &options->none_switch; + goto parse_flag; + } else { + error("NoneSwitch is found in %.200s.\nYou may only use this configuration option from the command line", filename); + error("Continuing..."); + debug("NoneSwitch directive found in %.200s.", filename); + return 0; + } case oHPNDisabled: intptr = &options->hpn_disabled; @@ -1254,11 +1265,11 @@ fill_default_options(Options * options) { if (options->hpn_buffer_size == 0) options->hpn_buffer_size = 1; - /*limit the buffer to 7MB*/ - if (options->hpn_buffer_size > 7168) + /*limit the buffer to 64MB*/ + if (options->hpn_buffer_size > 65536) { - options->hpn_buffer_size = 7168; - debug("User requested buffer larger than 7MB. Request reverted to 7MB"); + options->hpn_buffer_size = 65536; + debug("User requested buffer larger than 64MB. Request reverted to 64MB"); } options->hpn_buffer_size *=1024; debug("hpn_buffer_size set to %d", options->hpn_buffer_size); diff --git a/openssh/version.h b/openssh/version.h index ab5f1e8..97aa98f 100644 --- a/openssh/version.h +++ b/openssh/version.h @@ -23,6 +23,6 @@ #define SSH_VERSION "OpenSSH_4.6" #define SSH_PORTABLE "p1" -#define SSH_HPN "-hpn12v16" +#define SSH_HPN "-hpn12v17" #define SSH_RELEASE SSH_VERSION SSH_PORTABLE SSH_HPN \ NCSA_VERSION GSI_VERSION KRB5_VERSION MGLUE_VERSION -- 2.45.1