winbind: Fix CID 1427626 Uninitialized scalar variable
authorVolker Lendecke <vl@samba.org>
Wed, 17 Jan 2018 13:42:31 +0000 (14:42 +0100)
committerStefan Metzmacher <metze@samba.org>
Sun, 11 Feb 2018 10:12:08 +0000 (11:12 +0100)
Likely a false positive, but Coverity can't follow all the paths leading
to line 2030

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13263

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
(cherry picked from commit 92131d08987ac7c2fb219bf2e8300f3bc7b702f9)

source3/winbindd/winbindd_pam.c

index 9a61cd3a5782ac317dd99ef2be2bfeec37f390ee..6e34b5a777d30fbb6427e849abb7340a5d4a8bd9 100644 (file)
@@ -1823,7 +1823,7 @@ enum winbindd_result winbindd_dual_pam_auth(struct winbindd_domain *domain,
        fstring name_domain, name_user;
        char *mapped_user;
        fstring domain_user;
-       uint16_t validation_level;
+       uint16_t validation_level = UINT16_MAX;
        union netr_Validation *validation = NULL;
        NTSTATUS name_map_status = NT_STATUS_UNSUCCESSFUL;