From 8944fb994b3a779544b016bd03a9c20d96cf9eac Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Thu, 14 Sep 2017 14:03:43 +0200 Subject: handshake: simplify by storing a pointer to PRF mac entry That way, we avoid multiple function calls to obtain information such as hash size, and other MAC properties. Signed-off-by: Nikos Mavrogiannopoulos --- lib/prf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/prf.c') diff --git a/lib/prf.c b/lib/prf.c index d73e3402f1..7ac1090d92 100644 --- a/lib/prf.c +++ b/lib/prf.c @@ -69,7 +69,7 @@ gnutls_prf_raw(gnutls_session_t session, { int ret; - ret = _gnutls_prf_raw(session->security_parameters.prf_mac, + ret = _gnutls_prf_raw(session->security_parameters.prf->id, GNUTLS_MASTER_SIZE, session->security_parameters.master_secret, label_size, label, seed_size, (uint8_t *) seed, @@ -210,7 +210,7 @@ gnutls_prf(gnutls_session_t session, } ret = - _gnutls_prf_raw(session->security_parameters.prf_mac, + _gnutls_prf_raw(session->security_parameters.prf->id, GNUTLS_MASTER_SIZE, session->security_parameters.master_secret, label_size, label, seedsize, seed, -- cgit v1.2.1