libads: Fix CID 1356316 Uninitialized pointer read
authorVolker Lendecke <vl@samba.org>
Tue, 15 Mar 2016 19:34:27 +0000 (20:34 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 17 Mar 2016 23:29:13 +0000 (00:29 +0100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libads/sasl.c

index e7072287a8cb994b5f98d710dff44d3852193a83..e205e9f22955789d192efe0cebcc2bba7f118670 100644 (file)
@@ -646,7 +646,7 @@ static ADS_STATUS ads_generate_service_principal(ADS_STRUCT *ads,
 static ADS_STATUS ads_sasl_spnego_bind(ADS_STRUCT *ads)
 {
        TALLOC_CTX *frame = talloc_stackframe();
-       struct ads_service_principal p;
+       struct ads_service_principal p = {0};
        struct berval *scred=NULL;
        int rc, i;
        ADS_STATUS status;