vfs_aixacl2: Call stat DAC_CAP_OVERRIDE functions
authorChristof Schmitt <cs@samba.org>
Thu, 9 Nov 2023 19:42:13 +0000 (12:42 -0700)
committerBjoern Jacke <bjacke@samba.org>
Wed, 15 Nov 2023 18:54:11 +0000 (18:54 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15507

Signed-off-by: Christof Schmitt <cs@samba.org>
Reviewed-by: Björn Jacke <bjacke@samba.org>
source3/modules/vfs_aixacl2.c

index 4a4759fcfddda464c82e56f0c5e47f19509724d4..923b54fc9c20f2d859afaa009d3b37ca77490b0c 100644 (file)
@@ -460,6 +460,10 @@ int aixjfs2_sys_acl_delete_def_fd(vfs_handle_struct *handle,
 }
 
 static struct vfs_fn_pointers vfs_aixacl2_fns = {
+       .stat_fn = nfs4_acl_stat,
+       .fstat_fn = nfs4_acl_fstat,
+       .lstat_fn = nfs4_acl_lstat,
+       .fstatat_fn = nfs4_acl_fstatat,
        .fget_nt_acl_fn = aixjfs2_fget_nt_acl,
        .fset_nt_acl_fn = aixjfs2_fset_nt_acl,
        .sys_acl_get_fd_fn = aixjfs2_sys_acl_get_fd,