From 5bd38b70ddcfb305fa6ee133827f35009eef4135 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 16 Apr 2010 15:02:08 +0200 Subject: KRB5: use given host name instead of reverse lookup'ed name This code would previously use dns_entry->addr->ai_canonname instead of the given host name, which caused us grief and problems since not all our resolver options do the reverse lookup and I would also guess that it caused problems with KRB5/GSS with virtual name-based hosts. Now the host name from the URL is used. --- lib/krb5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/krb5.c') diff --git a/lib/krb5.c b/lib/krb5.c index 36afc3c46..92f2b7155 100644 --- a/lib/krb5.c +++ b/lib/krb5.c @@ -163,7 +163,7 @@ krb5_auth(void *app_data, struct connectdata *conn) { int ret; char *p; - const char *host = conn->dns_entry->addr->ai_canonname; + const char *host = conn->host->name; ssize_t nread; curl_socklen_t l = sizeof(conn->local_addr); struct SessionHandle *data = conn->data; -- cgit v1.2.3