#include "inet_pton.h"
#include "ssluse.h"
#include "connect.h" /* Curl_ourerrno() proto */
+#include "strequal.h"
#ifdef USE_SSLEAY
#include <openssl/rand.h>
if(!strchr(certdomain+1, '.'))
return 0; /* the certificate must have at least another dot in its name */
- /* find 'certdomain' within 'hostname' */
- tmp = strstr(hostname, certdomain);
+ /* find 'certdomain' within 'hostname', case insensitive */
+ tmp = Curl_strcasestr(hostname, certdomain);
if(tmp) {
/* ok the certname's domain matches the hostname, let's check that it's a
tail-match */