summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/messages.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/messages.c b/src/messages.c
index 217d910..9a28d9b 100644
--- a/src/messages.c
+++ b/src/messages.c
@@ -346,12 +346,12 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session,
}
/* Add session id */
- str = ssh_string_new(SHA_DIGEST_LEN);
+ str = ssh_string_new(crypto->digest_len);
if (str == NULL) {
ssh_buffer_free(buffer);
return NULL;
}
- ssh_string_fill(str, crypto->session_id, SHA_DIGEST_LEN);
+ ssh_string_fill(str, crypto->session_id, crypto->digest_len);
rc = buffer_add_ssh_string(buffer, str);
string_free(str);