diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-09-14 14:03:43 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-09-18 09:15:09 +0200 |
commit | 8944fb994b3a779544b016bd03a9c20d96cf9eac (patch) | |
tree | 36f7686f8db6e8da28195f70012b2a14c2d5a1cd /lib/prf.c | |
parent | 8ba832da903adc2ab922fe1d767e1a3cf21e4ae1 (diff) | |
download | gnutls-8944fb994b3a779544b016bd03a9c20d96cf9eac.tar.gz |
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 <nmav@redhat.com>
Diffstat (limited to 'lib/prf.c')
-rw-r--r-- | lib/prf.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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, |