Skip to content
ssluse.c 28.6 KiB
Newer Older
  CRYPTO_free(str);
Daniel Stenberg's avatar
Daniel Stenberg committed

  /* We could do all sorts of certificate verification stuff here before
     deallocating the certificate. */
Daniel Stenberg's avatar
Daniel Stenberg committed

  if(data->set.ssl.verifypeer) {
    data->set.ssl.certverifyresult=SSL_get_verify_result(conn->ssl.handle);
    if (data->set.ssl.certverifyresult != X509_V_OK) {
      failf(data, "SSL certificate verify result: %d",
Daniel Stenberg's avatar
Daniel Stenberg committed

  X509_free(conn->ssl.server_cert);
Daniel Stenberg's avatar
Daniel Stenberg committed
#else /* USE_SSLEAY */
  /* this is for "-ansi -Wall -pedantic" to stop complaining!   (rabe) */
Daniel Stenberg's avatar
Daniel Stenberg committed
#endif
Daniel Stenberg's avatar
Daniel Stenberg committed
}