(unsigned long e);</code></pre>

<h1 id="DESCRIPTION">DESCRIPTION</h1>

<p>The error code returned by ERR_get_error() consists of a library number and reason code. ERR_GET_LIB() and ERR_GET_REASON() can be used to extract these.</p>

<p>ERR_FATAL_ERROR() indicates whether a given error code is a fatal error.</p>

<p>The library number describes where the error occurred, the reason code is the information about what went wrong.</p>

<p>Each sub-library of OpenSSL has a unique library number; the reason code 