From a8b45803d3fb6170b4567bc459cc88846d7d09ee Mon Sep 17 00:00:00 2001 From: jsing <> Date: Fri, 30 Dec 2016 17:25:48 +0000 Subject: Display details of the server ephemeral key, based on OpenSSL. ok doug@ --- src/usr.bin/openssl/s_client.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/usr.bin/openssl/s_client.c') diff --git a/src/usr.bin/openssl/s_client.c b/src/usr.bin/openssl/s_client.c index b35fa8c3fc..78909873b8 100644 --- a/src/usr.bin/openssl/s_client.c +++ b/src/usr.bin/openssl/s_client.c @@ -1,4 +1,4 @@ -/* $OpenBSD: s_client.c,v 1.28 2016/06/21 03:56:43 bcook Exp $ */ +/* $OpenBSD: s_client.c,v 1.29 2016/12/30 17:25:48 jsing Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -1365,6 +1365,9 @@ print_stuff(BIO * bio, SSL * s, int full) } BIO_write(bio, "\n", 1); } + + ssl_print_tmp_key(bio, s); + BIO_printf(bio, "---\nSSL handshake has read %ld bytes and written %ld bytes\n", BIO_number_read(SSL_get_rbio(s)), BIO_number_written(SSL_get_wbio(s))); -- cgit v1.2.3-55-g6feb