diff --git a/lib/x509asn1.c b/lib/x509asn1.c index fc51e02f4..a0be23d61 100644 --- a/lib/x509asn1.c +++ b/lib/x509asn1.c @@ -1131,8 +1131,8 @@ CURLcode Curl_verifyhost(struct connectdata *conn, break; case 7: /* IP address. */ - matched = (size_t) (name.end - q) == addrlen && - !memcmp(&addr, q, addrlen); + matched = (size_t) (name.end - name.beg) == addrlen && + !memcmp(&addr, name.beg, addrlen); break; } }