summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarkus <markus@openbsd.org>2002-03-25 10:00:47 +0000
committermarkus <markus@openbsd.org>2002-03-25 10:00:47 +0000
commitd2aeb6381eec54747bd3bb80095835ddbea982a3 (patch)
treee99ad7987a6ecbef0503a3a666471f0dfc2f0d09
parentenable crypto (diff)
downloadwireguard-openbsd-d2aeb6381eec54747bd3bb80095835ddbea982a3.tar.xz
wireguard-openbsd-d2aeb6381eec54747bd3bb80095835ddbea982a3.zip
clear before reuse
-rw-r--r--regress/sys/crypto/enc/des3.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/regress/sys/crypto/enc/des3.c b/regress/sys/crypto/enc/des3.c
index 64c0cdcfa78..c5438870de9 100644
--- a/regress/sys/crypto/enc/des3.c
+++ b/regress/sys/crypto/enc/des3.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: des3.c,v 1.1 2002/03/21 15:08:53 markus Exp $ */
+/* $OpenBSD: des3.c,v 1.2 2002/03/25 10:00:47 markus Exp $ */
/*
* Copyright (c) 2002 Markus Friedl. All rights reserverd.
@@ -182,6 +182,7 @@ main(int argc, char **argv)
printf("ok, encrypt with software, decrypt with /dev/crypto\n");
/* encrypt with /dev/crypto, decrypt with software */
+ memset(b2, 0, sizeof(b2));
memcpy(iv, iv0, sizeof(iv0));
if (syscrypt(key, sizeof(key), iv, b1, b2, sizeof(b1), 1) < 0) {
warnx("encrypt with /dev/crypto failed");