BUILD: ssl: more elegant OpenSSL early data support check
authorIlya Shipitsin <chipitsine@gmail.com>
Sat, 24 Oct 2020 18:42:30 +0000 (23:42 +0500)
committerWilliam Lallemand <wlallemand@haproxy.org>
Tue, 27 Oct 2020 12:08:32 +0000 (13:08 +0100)
commitb9b84a4b258fe98f721dd1175b30a4e342b10f39
tree07dc248e618040e843fcbab0972a4a00bcb6bfed
parenta0133fcf3509afd1727a947b79284027f94245e0
BUILD: ssl: more elegant OpenSSL early data support check

BorinSSL pretends to be 1.1.1 version of OpenSSL. It messes some
version based feature presense checks. For example, OpenSSL specific
early data support.

Let us change that feature detction to SSL_READ_EARLY_DATA_SUCCESS
macro check instead of version comparision.
src/ssl_sock.c