



@deftypefun {int} {gnutls_handshake_update_receiving_key} (gnutls_session_t @var{session})
@var{session}: is a @code{gnutls_session_t}  type.

This function will update/refresh the session receiving keys when
the TLS protocol is 1.3 or better. Unlike @code{gnutls_session_key_update()} 
this function does not notify the peer, it will only update
the local keys.

If the negotiated version is not TLS 1.3 or better this
function will return @code{GNUTLS_E_INVALID_REQUEST} .

@strong{Returns:} @code{GNUTLS_E_SUCCESS}  on success, otherwise a negative error code.

@strong{Since:} 3.8.11
@end deftypefun
