about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2009-05-13 17:29:10 +0200
committerFlorian Westphal <fw@strlen.de>2009-05-14 00:00:55 +0200
commit57aa64e1176b47830801cec8615affcc24cfb142 (patch)
tree0b7096e88210133e0358e8f87d6de6e9ed471dc3 /src
parentfd7e85b798c422f4b95de05b20ad56f59695938a (diff)
downloadngircd-57aa64e1176b47830801cec8615affcc24cfb142.tar.gz
ngircd-57aa64e1176b47830801cec8615affcc24cfb142.zip
SSL/TLS: proper indentation, remove erroneous comment
Diffstat (limited to 'src')
-rw-r--r--src/ngircd/conn-ssl.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/ngircd/conn-ssl.c b/src/ngircd/conn-ssl.c
index 4ef8f661..46f1c9d0 100644
--- a/src/ngircd/conn-ssl.c
+++ b/src/ngircd/conn-ssl.c
@@ -518,15 +518,14 @@ ConnSSL_HandleError( CONNECTION *c, const int code, const char *fname )
 	switch (code) {
 	case GNUTLS_E_AGAIN:
 	case GNUTLS_E_INTERRUPTED:
-	if (gnutls_record_get_direction(c->ssl_state.gnutls_session)) { /* need write */
-		io_event_del(c->sock, IO_WANTREAD);
-		Conn_OPTION_ADD(c, CONN_SSL_WANT_WRITE); /* fall through */
-		break;
-	} else { /* need read */
-		io_event_del(c->sock, IO_WANTWRITE);
-		Conn_OPTION_ADD(c, CONN_SSL_WANT_READ);
+		if (gnutls_record_get_direction(c->ssl_state.gnutls_session)) {
+			Conn_OPTION_ADD(c, CONN_SSL_WANT_WRITE);
+			io_event_del(c->sock, IO_WANTREAD);
+		} else {
+			Conn_OPTION_ADD(c, CONN_SSL_WANT_READ);
+			io_event_del(c->sock, IO_WANTWRITE);
+		}
 		break;
-	}
 	default:
 		assert(code < 0);
 		if (gnutls_error_is_fatal(code)) {