[openssh-commits] [openssh] 03/04: upstream: sshsk_load_resident: don't preallocate resp
git+noreply at mindrot.org
git+noreply at mindrot.org
Fri Jan 14 14:40:47 AEDT 2022
This is an automated email from the git hooks/post-receive script.
djm pushed a commit to branch master
in repository openssh.
commit 014e2f147a2788bfb3cc58d1b170dcf2bf2ee493
Author: djm at openbsd.org <djm at openbsd.org>
Date: Fri Jan 14 03:34:00 2022 +0000
upstream: sshsk_load_resident: don't preallocate resp
resp is allocated by client_converse(), at which point we lose
the original pointer.
From Pedro Martelletto; ok dtucker & me
OpenBSD-Commit-ID: 1f1b5ea3282017d6584dfed4f8370dc1db1f44b1
---
ssh-sk-client.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/ssh-sk-client.c b/ssh-sk-client.c
index 7b5752a6..321fe53a 100644
--- a/ssh-sk-client.c
+++ b/ssh-sk-client.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ssh-sk-client.c,v 1.11 2022/01/14 03:32:52 djm Exp $ */
+/* $OpenBSD: ssh-sk-client.c,v 1.12 2022/01/14 03:34:00 djm Exp $ */
/*
* Copyright (c) 2019 Google LLC
*
@@ -407,8 +407,7 @@ sshsk_load_resident(const char *provider_path, const char *device,
*srksp = NULL;
*nsrksp = 0;
- if ((resp = sshbuf_new()) == NULL ||
- (kbuf = sshbuf_new()) == NULL ||
+ if ((kbuf = sshbuf_new()) == NULL ||
(req = sshbuf_new()) == NULL) {
r = SSH_ERR_ALLOC_FAIL;
goto out;
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list