son of the error, and <a href="../man3/ERR_error_string.html">ERR_error_string(3)</a> for human-readable error messages.</p>

<p>ERR_get_error_all() is the same as ERR_get_error(), but on success it additionally stores the filename, line number and function where the error occurred in *<i>file</i>, *<i>line</i> and *<i>func</i>, and also extra text and flags in *<i>data</i>, *<i>flags</i>. If any of those parameters are NULL, it will not be changed. An unset filename is indicated as &quot;&quot;, i.e. an em