]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4/ntfvfs/pvfs_acl: initialise ACEs to zeroes
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Tue, 22 Aug 2023 02:13:44 +0000 (14:13 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 24 Aug 2023 02:53:30 +0000 (02:53 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/ntvfs/posix/pvfs_acl.c
source4/ntvfs/posix/pvfs_acl_nfs4.c

index 0278e29be6fa85baf82cd5d90ce2fb122497ec76..b143540a950c1dade48a04c47baadb84765bb9c6 100644 (file)
@@ -149,7 +149,7 @@ static NTSTATUS pvfs_default_acl(struct pvfs_state *pvfs,
 {
        struct security_descriptor *sd;
        NTSTATUS status;
-       struct security_ace ace;
+       struct security_ace ace = {};
        mode_t mode;
        struct id_map *ids;
 
index fc6c230817d203dd1436b3d290a045253453aad7..3ddc1b6748598865fdc06e6e75c5450ed10ecf16 100644 (file)
@@ -98,7 +98,7 @@ static NTSTATUS pvfs_acl_load_nfs4(struct pvfs_state *pvfs, struct pvfs_filename
 
        for (i=0;i<acl->a_count;i++) {
                struct nfs4ace *a = &acl->ace[i];
-               struct security_ace ace;
+               struct security_ace ace = {};
                ace.type = a->e_type;
                ace.flags = a->e_flags;
                ace.access_mask = a->e_mask;