From: Andrew Tridgell Date: Wed, 17 Nov 2010 06:09:24 +0000 (+1100) Subject: s4-gensec: zero the gssapi_state X-Git-Tag: samba-4.0.0alpha14~979 X-Git-Url: http://git.samba.org/samba.git/?p=samba.git;a=commitdiff_plain;h=5f655e99a1c17ac9d28acb4740585d2100746d69 s4-gensec: zero the gssapi_state this fixes a use of the target_principal before initialisation Pair-Programmed-With: Andrew Bartlett --- diff --git a/source4/auth/gensec/gensec_gssapi.c b/source4/auth/gensec/gensec_gssapi.c index a6d0ef27712..f0da54d7113 100644 --- a/source4/auth/gensec/gensec_gssapi.c +++ b/source4/auth/gensec/gensec_gssapi.c @@ -149,7 +149,7 @@ static NTSTATUS gensec_gssapi_start(struct gensec_security *gensec_security) krb5_error_code ret; const char *realm; - gensec_gssapi_state = talloc(gensec_security, struct gensec_gssapi_state); + gensec_gssapi_state = talloc_zero(gensec_security, struct gensec_gssapi_state); if (!gensec_gssapi_state) { return NT_STATUS_NO_MEMORY; }