tlsrp

A simple TLS reverse proxy
git clone git://nihaljere.xyz/tlsrp
Log | Files | Refs | LICENSE

commit 602699832d9e091821ab3b8c9eec6764bce4cad1
parent 0f824bc336222b630e771e9ffc5b07ce8759dc46
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Tue, 21 Jul 2020 18:43:51 -0500

replaced dies with tdies which will give more info

Diffstat:
Mtlsrp.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tlsrp.c b/tlsrp.c @@ -132,7 +132,7 @@ serve(int serverfd, int clientfd, struct tls *clientconn) if ((pfd[CLIENT].revents & POLLIN) && clicount == 0) { clicount = tls_read(clientconn, clibuf, BUF_SIZE); if (clicount == -1) { - die("client read failed: %s\n", tls_error(clientconn)); + tdie("client read failed:"); return -2; } else if (clicount == TLS_WANT_POLLIN) { pfd[CLIENT].events = POLLIN; @@ -163,7 +163,7 @@ serve(int serverfd, int clientfd, struct tls *clientconn) if ((pfd[CLIENT].revents & POLLOUT) && sercount > 0) { written = tls_write(clientconn, serptr, sercount); if (written == -1) - die("failed tls_write: %s\n", tls_error(clientconn)); + tdie("failed tls_write:"); else if (written == TLS_WANT_POLLIN) { pfd[CLIENT].events = POLLIN; } else if (written == TLS_WANT_POLLOUT) {