summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
authordoug <doug@openbsd.org>2015-10-25 15:49:04 +0000
committerdoug <doug@openbsd.org>2015-10-25 15:49:04 +0000
commit82eac07478a44d38084fc91a830936048cf09576 (patch)
treeeb987d00050b41fe23303636dcdc8a04dc9e42ca /lib/libssl/ssl_lib.c
parentDecapitalize yyparse tag name here. (diff)
downloadwireguard-openbsd-82eac07478a44d38084fc91a830936048cf09576.tar.xz
wireguard-openbsd-82eac07478a44d38084fc91a830936048cf09576.zip
Simplify ssl23_get_client_hello error handling.
ssl23_get_client_hello sets type=1 on error and continues processing. It should return an error immediately to simplify things. This also allows us to start removing the last of SSL_OP_NO_SSL*. Added extra paranoia for s->version to make sure it is set properly. ok jsing@
Diffstat (limited to 'lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions