Searched refs:server_cert (Results 1 – 3 of 3) sorted by relevance
| /libevent-2.1.12/sample/ |
| H A D | openssl_hostname_validation.c | 64 static HostnameValidationResult matches_common_name(const char *hostname, const X509 *server_cert) { in matches_common_name() argument 71 …common_name_loc = X509_NAME_get_index_by_NID(X509_get_subject_name((X509 *) server_cert), NID_comm… in matches_common_name() 77 …common_name_entry = X509_NAME_get_entry(X509_get_subject_name((X509 *) server_cert), common_name_l… in matches_common_name() 112 …eValidationResult matches_subject_alternative_name(const char *hostname, const X509 *server_cert) { in matches_subject_alternative_name() argument 119 san_names = X509_get_ext_d2i((X509 *) server_cert, NID_subject_alt_name, NULL, NULL); in matches_subject_alternative_name() 164 HostnameValidationResult validate_hostname(const char *hostname, const X509 *server_cert) { in validate_hostname() argument 167 if((hostname == NULL) || (server_cert == NULL)) in validate_hostname() 171 result = matches_subject_alternative_name(hostname, server_cert); in validate_hostname() 174 result = matches_common_name(hostname, server_cert); in validate_hostname()
|
| H A D | https-client.c | 134 X509 *server_cert = NULL; in cert_verify_callback() local 142 server_cert = X509_STORE_CTX_get_current_cert(x509_ctx); in cert_verify_callback() 145 res = validate_hostname(host, server_cert); in cert_verify_callback() 169 X509_NAME_oneline(X509_get_subject_name (server_cert), in cert_verify_callback()
|
| H A D | openssl_hostname_validation.h | 56 HostnameValidationResult validate_hostname(const char *hostname, const X509 *server_cert);
|