summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordjm <djm@openbsd.org>2018-12-27 03:37:49 +0000
committerdjm <djm@openbsd.org>2018-12-27 03:37:49 +0000
commit3f1c47a8c7f6cfca8ee528715a80810b64a3479f (patch)
treee472600ffb29f6a81e0e58070044a78bbf7429b1
parentmove client/server SSH-* banners to buffers under ssh->kex and factor (diff)
downloadwireguard-openbsd-3f1c47a8c7f6cfca8ee528715a80810b64a3479f.tar.xz
wireguard-openbsd-3f1c47a8c7f6cfca8ee528715a80810b64a3479f.zip
ssh_packet_set_state() now frees ssh->kex implicitly, so don't
do explicit kex_free() beforehand
-rw-r--r--regress/usr.bin/ssh/unittests/kex/test_kex.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/regress/usr.bin/ssh/unittests/kex/test_kex.c b/regress/usr.bin/ssh/unittests/kex/test_kex.c
index 65bd97ebf9f..df305e9ff4f 100644
--- a/regress/usr.bin/ssh/unittests/kex/test_kex.c
+++ b/regress/usr.bin/ssh/unittests/kex/test_kex.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: test_kex.c,v 1.2 2015/07/10 06:23:25 markus Exp $ */
+/* $OpenBSD: test_kex.c,v 1.3 2018/12/27 03:37:49 djm Exp $ */
/*
* Regress test KEX
*
@@ -133,7 +133,6 @@ do_kex_with_key(char *kex, int keytype, int bits)
ASSERT_INT_EQ(ssh_init(&server2, 1, NULL), 0);
ASSERT_PTR_NE(server2, NULL);
ASSERT_INT_EQ(ssh_add_hostkey(server2, private), 0);
- kex_free(server2->kex); /* XXX or should ssh_packet_set_state()? */
ASSERT_INT_EQ(ssh_packet_set_state(server2, state), 0);
ASSERT_INT_EQ(sshbuf_len(state), 0);
sshbuf_free(state);