From: Isaac Boukris Date: Thu, 21 Nov 2019 20:05:24 +0000 (+0100) Subject: heimdal: invoke gsskrb5_set_dns_canonicalize(false) in gse_context_init() X-Git-Tag: ldb-2.1.0~504 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ef1c852f975e98e034cefc7fc0c2da9eb8d5a46f;p=thirdparty%2Fsamba.git heimdal: invoke gsskrb5_set_dns_canonicalize(false) in gse_context_init() Pair-Programmed-With: Stefan Metzmacher Signed-off-by: Isaac Boukris Signed-off-by: Stefan Metzmacher --- diff --git a/source3/librpc/crypto/gse.c b/source3/librpc/crypto/gse.c index 6329b194a27..6675f4dc597 100644 --- a/source3/librpc/crypto/gse.c +++ b/source3/librpc/crypto/gse.c @@ -214,6 +214,16 @@ static NTSTATUS gse_context_init(TALLOC_CTX *mem_ctx, goto err_out; } +#ifdef SAMBA4_USES_HEIMDAL + k5ret = gsskrb5_set_dns_canonicalize(false); + if (k5ret) { + DBG_ERR("gsskrb5_set_dns_canonicalize() failed (%s)\n", + error_message(k5ret)); + status = NT_STATUS_INTERNAL_ERROR; + goto err_out; + } +#endif + if (!ccache_name) { ccache_name = krb5_cc_default_name(gse_ctx->k5ctx); }