From 26137648ab133c6f6ead953aac33e0e3908dabf4 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sat, 25 Mar 2006 11:30:06 +0000 Subject: r14713: For testing, it is sometimes useful to specify a hostname for kerberos that differs from the hostname the connect() uses. In particular, this helps in running Kerberos tests in 'make test'. Andrew Bartlett (This used to be commit 78447333b0fc9450e18cd1d1c15df62acb5f0f36) --- source4/auth/gensec/gensec.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source4/auth/gensec') diff --git a/source4/auth/gensec/gensec.c b/source4/auth/gensec/gensec.c index 8dbf9fe2db..c334e54473 100644 --- a/source4/auth/gensec/gensec.c +++ b/source4/auth/gensec/gensec.c @@ -978,6 +978,12 @@ _PUBLIC_ NTSTATUS gensec_set_target_hostname(struct gensec_security *gensec_secu _PUBLIC_ const char *gensec_get_target_hostname(struct gensec_security *gensec_security) { + /* We allow the target hostname to be overriden for testing purposes */ + const char *target_hostname = lp_parm_string(-1, "gensec", "target_hostname"); + if (target_hostname) { + return target_hostname; + } + if (gensec_security->target.hostname) { return gensec_security->target.hostname; } -- cgit