summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2017-06-01 06:58:25 +0000
committerDamien Miller <djm@mindrot.org>2017-06-07 11:31:15 +1000
commitcc812baf39b93d5355565da98648d8c31f955990 (patch)
tree58f8ea1dc3f37e67a1741cab8a5514f334ad782e
parent65eb8fae0d7ba45ef4483a3cf0ae7fd0dbc7c226 (diff)
downloadopenssh-git-cc812baf39b93d5355565da98648d8c31f955990.tar.gz
upstream commit
unconditionally zero init size of buffer; ok markus@ deraadt@ Upstream-ID: 218963e846d8f26763ba25afe79294547b99da29
-rw-r--r--sshbuf.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sshbuf.c b/sshbuf.c
index b7a90b5c..de783a36 100644
--- a/sshbuf.c
+++ b/sshbuf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sshbuf.c,v 1.10 2017/05/31 09:15:42 deraadt Exp $ */
+/* $OpenBSD: sshbuf.c,v 1.11 2017/06/01 06:58:25 djm Exp $ */
/*
* Copyright (c) 2011 Damien Miller
*
@@ -201,8 +201,8 @@ sshbuf_reset(struct sshbuf *buf)
buf->cd = buf->d = d;
buf->alloc = SSHBUF_SIZE_INIT;
}
- } else
- explicit_bzero(buf->d, SSHBUF_SIZE_INIT);
+ }
+ explicit_bzero(buf->d, SSHBUF_SIZE_INIT);
}
size_t