Restore the ERR_FATAL_ERROR() macro
authorBenjamin Kaduk <bkaduk@akamai.com>
Thu, 8 Dec 2016 18:01:31 +0000 (12:01 -0600)
committerRich Salz <rsalz@openssl.org>
Mon, 12 Dec 2016 13:24:26 +0000 (08:24 -0500)
commit5c75e43d84ca6a56adba5bab37b868576ff8b209
treeb2752804969d79bb1c00646c7fe680982d1aba1f
parent550e1d07a69db5af9129533ba7983594b3ed3fec
Restore the ERR_FATAL_ERROR() macro

Commit 0cd0a820abc6124cf8e176fa92d620a2abf9e419 removed this macro
along with many unused function and reason codes; ERR_FATAL_ERROR()
was not used in the tree, but did have external consumers.

Add it back to restore the API compatibility and avoid breaking
applications for no internal benefit.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2049)
(cherry picked from commit 036ba500f7886ca2e7231549fa574ec2cdd45cef)
doc/crypto/ERR_GET_LIB.pod
include/openssl/err.h