X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fconnection.c;h=36e03048943f9d6bc00f6f3f342f74f845a54e32;hb=62bffb28964ae13d193414f747a25703a2583f77;hp=316339eb8cbbb6ce522b59bc570571bfe405438b;hpb=08d92cdb0477c4a226cb16ebc060beb735d447fc;p=tlsproxy%2Ftlsproxy.git diff --git a/src/connection.c b/src/connection.c index 316339e..36e0304 100644 --- a/src/connection.c +++ b/src/connection.c @@ -21,14 +21,10 @@ #include "connection.h" #include "verify.h" -/* close() */ -#include -/* getaddrinfo() */ +#include #include -/* poll() */ #include -/* errno */ -#include +#include /* Maximum length of a HTTP request line. Longer request lines are aborted @@ -311,17 +307,17 @@ void handle_connection(int client_socket) { out: /* Close TLS sessions if necessary. Use GNUTLS_SHUT_RDWR so the data is * reliable transmitted. */ - if (server_session_started != 0) { + if (server_session_started) { gnutls_bye(server_session, GNUTLS_SHUT_RDWR); } - if (client_session_started != 0) { + if (client_session_started) { gnutls_bye(client_session, GNUTLS_SHUT_RDWR); } - if (server_session_init != 0) { + if (server_session_init) { gnutls_deinit(server_session); gnutls_certificate_free_credentials(server_x509_cred); } - if (client_session_init != 0) { + if (client_session_init) { gnutls_deinit(client_session); gnutls_certificate_free_cas(client_x509_cred); gnutls_certificate_free_keys(client_x509_cred);