* add strerror to our errormessage
[citadel.git] / webcit / crypto.c
index fda0c406d605ad65eea88aa1711914059d8eefaa..88b6fd66e26430d2f2aca34694eeec8b8a46ab42 100644 (file)
@@ -392,7 +392,7 @@ int starttls(int sock) {
                errval = SSL_get_error(newssl, retval);
                ssl_error_reason = ERR_reason_error_string(ERR_get_error());
                if (ssl_error_reason == NULL)
-                       lprintf(3, "SSL_accept failed: errval=%i, retval=%i\n", errval, retval);
+                       lprintf(3, "SSL_accept failed: errval=%i, retval=%i %s\n", errval, retval, strerror(errval));
                else
                        lprintf(3, "SSL_accept failed: %s\n", ssl_error_reason);
                sleeeeeeeeeep(1);
@@ -405,7 +405,7 @@ int starttls(int sock) {
                errval = SSL_get_error(newssl, retval);
                ssl_error_reason = ERR_reason_error_string(ERR_get_error());
                if (ssl_error_reason == NULL)
-                       lprintf(3, "SSL_accept failed: errval=%i, retval=%i\n", errval, retval);
+                       lprintf(3, "SSL_accept failed: errval=%i, retval=%i (%s)\n", errval, retval, strerror(errval));
                else
                        lprintf(3, "SSL_accept failed: %s\n", ssl_error_reason);
                SSL_free(newssl);