diff options
-rw-r--r-- | kex.c | 2 | ||||
-rw-r--r-- | version.h | 7 |
2 files changed, 7 insertions, 2 deletions
@@ -1239,7 +1239,7 @@ kex_exchange_identification(struct ssh *ssh, int timeout_ms, | |||
1239 | if (version_addendum != NULL && *version_addendum == '\0') | 1239 | if (version_addendum != NULL && *version_addendum == '\0') |
1240 | version_addendum = NULL; | 1240 | version_addendum = NULL; |
1241 | if ((r = sshbuf_putf(our_version, "SSH-%d.%d-%.100s%s%s\r\n", | 1241 | if ((r = sshbuf_putf(our_version, "SSH-%d.%d-%.100s%s%s\r\n", |
1242 | PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_VERSION, | 1242 | PROTOCOL_MAJOR_2, PROTOCOL_MINOR_2, SSH_RELEASE, |
1243 | version_addendum == NULL ? "" : " ", | 1243 | version_addendum == NULL ? "" : " ", |
1244 | version_addendum == NULL ? "" : version_addendum)) != 0) { | 1244 | version_addendum == NULL ? "" : version_addendum)) != 0) { |
1245 | error("%s: sshbuf_putf: %s", __func__, ssh_err(r)); | 1245 | error("%s: sshbuf_putf: %s", __func__, ssh_err(r)); |
@@ -3,4 +3,9 @@ | |||
3 | #define SSH_VERSION "OpenSSH_8.1" | 3 | #define SSH_VERSION "OpenSSH_8.1" |
4 | 4 | ||
5 | #define SSH_PORTABLE "p1" | 5 | #define SSH_PORTABLE "p1" |
6 | #define SSH_RELEASE SSH_VERSION SSH_PORTABLE | 6 | #define SSH_RELEASE_MINIMUM SSH_VERSION SSH_PORTABLE |
7 | #ifdef SSH_EXTRAVERSION | ||
8 | #define SSH_RELEASE SSH_RELEASE_MINIMUM " " SSH_EXTRAVERSION | ||
9 | #else | ||
10 | #define SSH_RELEASE SSH_RELEASE_MINIMUM | ||
11 | #endif | ||