/static/webcit.css was being grabbed by the code
[citadel.git] / webcit / crypto.c
index ffa628aeafb645f48db3502f936996be3f287720..fef2c6dccac79aba2140334b731b1b60b4775165 100644 (file)
@@ -360,7 +360,7 @@ void init_ssl(void)
  * \return Zero if the SSL/TLS handshake succeeded, non-zero otherwise.
  */
 int starttls(int sock) {
-       int retval, bits, alg_bits;
+       int retval, bits, alg_bits, r;
        SSL *newssl;
 
        pthread_setspecific(ThreadSSL, NULL);
@@ -412,7 +412,7 @@ int starttls(int sock) {
                newssl = NULL;
                return(4);
        } else lprintf(15, "SSL_accept success\n");
-       BIO_set_close(newssl->rbio, BIO_NOCLOSE);
+       r = BIO_set_close(newssl->rbio, BIO_NOCLOSE);
        bits = SSL_CIPHER_get_bits(SSL_get_current_cipher(newssl), &alg_bits);
        lprintf(15, "SSL/TLS using %s on %s (%d of %d bits)\n",
                SSL_CIPHER_get_name(SSL_get_current_cipher(newssl)),