commit | 8f96fb2141f4bd3e6dfa4ee228cb1913846ac87f | [log] [tgz] |
---|---|---|
author | Martijn de Milliano <mjdemilliano@gmail.com> | Thu Jul 06 23:55:59 2017 +0200 |
committer | Gilles Peskine <Gilles.Peskine@arm.com> | Mon Jan 22 23:48:57 2018 +0100 |
tree | dba753a781d88f85c7a065a442fa6c5749900dd0 | |
parent | 5273182a20e14e24707dbd3009d53fcb18eadb84 [diff] |
dh_server: Fixed expected number of bytes received from client when receiving public value.
diff --git a/programs/pkey/dh_server.c b/programs/pkey/dh_server.c index 83b0b44..dbae4d7 100644 --- a/programs/pkey/dh_server.c +++ b/programs/pkey/dh_server.c
@@ -229,6 +229,7 @@ memset( buf, 0, sizeof( buf ) ); + n = dhm.len; if( ( ret = mbedtls_net_recv( &client_fd, buf, n ) ) != (int) n ) { mbedtls_printf( " failed\n ! mbedtls_net_recv returned %d\n\n", ret );