<div>Hello,</div><div> </div><div>OpenSSL renamed function SSLeay to OpenSSL_version_num.</div><div>So, so depending on what version of library we work with we</div><div>need to call either SSLeay or OpenSSL_version_num.</div><div> </div><div>What is the best way to do it?</div><div> </div><div>The following is one approach:</div><div> </div><div><div>(or (ignore-errors</div><div>      (cffi:foreign-funcall "OpenSSL_version_num" :long))</div><div>    (ignore-errors</div><div>      (cffi:foreign-funcall "SSLeay" :long)))</div><div> </div><div> </div><div>but it won't work on Corman Lisp because it doesn't</div><div>support cffi:foreign-funcall.</div><div> </div><div>I would like to be fully portable. Is there a better way?</div><div> </div><div>Best regards,</div><div>- Anton</div></div>