diff options
Diffstat (limited to 'crypto/openssh/servconf.c')
-rw-r--r-- | crypto/openssh/servconf.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/crypto/openssh/servconf.c b/crypto/openssh/servconf.c index fb6332c..4195b41 100644 --- a/crypto/openssh/servconf.c +++ b/crypto/openssh/servconf.c @@ -299,6 +299,7 @@ typedef enum { sHostbasedUsesNameFromPacketOnly, sClientAliveInterval, sClientAliveCountMax, sAuthorizedKeysFile, sAuthorizedKeysFile2, sUsePrivilegeSeparation, + sVersionAddendum, sDeprecated } ServerOpCodes; @@ -376,6 +377,7 @@ static struct { { "authorizedkeysfile", sAuthorizedKeysFile }, { "authorizedkeysfile2", sAuthorizedKeysFile2 }, { "useprivilegeseparation", sUsePrivilegeSeparation}, + { "versionaddendum", sVersionAddendum }, { NULL, sBadOption } }; @@ -899,6 +901,13 @@ parse_flag: intptr = &options->client_alive_count_max; goto parse_int; + case sVersionAddendum: + ssh_version_set_addendum(strtok(cp, "\n")); + do { + arg = strdelim(&cp); + } while (arg != NULL && *arg != '\0'); + break; + case sDeprecated: log("%s line %d: Deprecated option %s", filename, linenum, arg); |