diff options
author | 2020-09-01 05:38:48 +0000 | |
---|---|---|
committer | 2020-09-01 05:38:48 +0000 | |
commit | ea44ea7ec9fb3a96db19ba5f72d50f71f6cceb7a (patch) | |
tree | 02198a634b7a557975a7d0524dfe4b2ec4cc443b /lib/libssl/ssl_sess.c | |
parent | simplify tls1_process_ticket() exit path (diff) | |
download | wireguard-openbsd-ea44ea7ec9fb3a96db19ba5f72d50f71f6cceb7a.tar.xz wireguard-openbsd-ea44ea7ec9fb3a96db19ba5f72d50f71f6cceb7a.zip |
Hoist ERR_clear_error() call into the derr: label
The only path that sets TLS1_TICKET_NOT_DECRPYTED is through this label
and the ERR_clear_error() is called conditionally on this. We clear the
errors to make decrypt errors non-fatal. The free functions should not
set the errors and if they do, we don't want to hide that.
discussed with jsing
Diffstat (limited to 'lib/libssl/ssl_sess.c')
0 files changed, 0 insertions, 0 deletions