openssh: retire HPN option handling

The HPN patch set was removed from base system SSH in January 2016, in
commit 60c59fad88.  We retained the option parsing (using OpenSSH's
support for deprecated options) to avoid breaking existing installations
upon upgrade, but sufficient time has now passed that we can remove this
special case.

Approved by:	des
Relnotes:	Yes
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41291
This commit is contained in:
Ed Maste 2023-08-02 10:37:12 -04:00
parent 78cc000cba
commit 348bea10b6
3 changed files with 2 additions and 17 deletions

View file

@ -182,10 +182,8 @@
11) Retired patches
We no longer have HPN patches (adaptive buffer size for increased
throughput on high-BxD links) or client-side VersionAddendum, but we
recognize and ignore the configuration options to avoid breaking
existing configurations.
We no longer have client-side VersionAddendum, but we recognize and ignore
the configuration options to avoid breaking existing configurations.
12) PrintLastLog bugfix

View file

@ -323,13 +323,6 @@ static struct {
{ "requiredrsasize", oRequiredRSASize },
{ "enableescapecommandline", oEnableEscapeCommandline },
/* HPN patch - retired in 60c59fad8806 */
{ "hpndisabled", oDeprecated },
{ "hpnbuffersize", oDeprecated },
{ "tcprcvbufpoll", oDeprecated },
{ "tcprcvbuf", oDeprecated },
{ "noneenabled", oUnsupported },
{ "noneswitch", oUnsupported },
/* Client VersionAddendum - retired in bffe60ead024 */
{ "versionaddendum", oDeprecated },

View file

@ -708,12 +708,6 @@ static struct {
{ "useblacklist", sUseBlacklist, SSHCFG_GLOBAL },
{ "useblocklist", sUseBlacklist, SSHCFG_GLOBAL }, /* alias */
/* HPN patch - retired in 60c59fad8806 */
{ "noneenabled", sUnsupported, SSHCFG_ALL },
{ "hpndisabled", sDeprecated, SSHCFG_ALL },
{ "hpnbuffersize", sDeprecated, SSHCFG_ALL },
{ "tcprcvbufpoll", sDeprecated, SSHCFG_ALL },
{ NULL, sBadOption, 0 }
};