summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_sess.c
diff options
context:
space:
mode:
authortb <tb@openbsd.org>2020-09-01 05:38:48 +0000
committertb <tb@openbsd.org>2020-09-01 05:38:48 +0000
commitea44ea7ec9fb3a96db19ba5f72d50f71f6cceb7a (patch)
tree02198a634b7a557975a7d0524dfe4b2ec4cc443b /lib/libssl/ssl_sess.c
parentsimplify tls1_process_ticket() exit path (diff)
downloadwireguard-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