* add strerror to our errormessage
authorWilfried Göesgens <willi@citadel.org>
Sun, 14 Jun 2009 20:33:41 +0000 (20:33 +0000)
committerWilfried Göesgens <willi@citadel.org>
Sun, 14 Jun 2009 20:33:41 +0000 (20:33 +0000)
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);