version 1.33, 2017/08/12 21:04:33 |
version 1.34, 2018/02/07 04:57:06 |
|
|
print_stuff(bio_c_out, con, 1); |
print_stuff(bio_c_out, con, 1); |
SSL_free(con); |
SSL_free(con); |
} |
} |
if (ctx != NULL) |
SSL_CTX_free(ctx); |
SSL_CTX_free(ctx); |
X509_free(cert); |
if (cert) |
EVP_PKEY_free(key); |
X509_free(cert); |
|
if (key) |
|
EVP_PKEY_free(key); |
|
free(pass); |
free(pass); |
if (vpm) |
X509_VERIFY_PARAM_free(vpm); |
X509_VERIFY_PARAM_free(vpm); |
|
freezero(cbuf, BUFSIZZ); |
freezero(cbuf, BUFSIZZ); |
freezero(sbuf, BUFSIZZ); |
freezero(sbuf, BUFSIZZ); |
freezero(mbuf, BUFSIZZ); |
freezero(mbuf, BUFSIZZ); |
|
|
} |
} |
} |
} |
BIO_printf(bio, "---\n"); |
BIO_printf(bio, "---\n"); |
if (peer != NULL) |
X509_free(peer); |
X509_free(peer); |
|
/* flush, or debugging output gets mixed with http response */ |
/* flush, or debugging output gets mixed with http response */ |
(void) BIO_flush(bio); |
(void) BIO_flush(bio); |
} |
} |