selftest/Samba4: make use of get_cmd_env_vars() to setup all relevant env variables
[samba.git] / source3 / modules / nfs4_acls.h
index 9de97e0f17960435f904d599334b7356115b77d8..011b9da555454eb16659c262a56881f0e03301d9 100644 (file)
@@ -118,20 +118,21 @@ struct smbacl4_vfs_params {
 int smbacl4_get_vfs_params(struct connection_struct *conn,
                           struct smbacl4_vfs_params *params);
 
-int fstatat_with_cap_dac_override(int fd,
-                                 const char *pathname,
-                                 SMB_STRUCT_STAT *sbuf,
-                                 int flags,
-                                 bool fake_dir_create_times);
-
-int stat_with_cap_dac_override(struct vfs_handle_struct *handle,
-                              struct smb_filename *smb_fname, int flag);
-
 int nfs4_acl_stat(struct vfs_handle_struct *handle,
                  struct smb_filename *smb_fname);
 
-int fstat_with_cap_dac_override(int fd, SMB_STRUCT_STAT *sbuf,
-                               bool fake_dir_create_times);
+int nfs4_acl_fstat(struct vfs_handle_struct *handle,
+                  struct files_struct *fsp,
+                  SMB_STRUCT_STAT *sbuf);
+
+int nfs4_acl_lstat(struct vfs_handle_struct *handle,
+                  struct smb_filename *smb_fname);
+
+int nfs4_acl_fstatat(struct vfs_handle_struct *handle,
+                    const struct files_struct *dirfsp,
+                    const struct smb_filename *smb_fname,
+                    SMB_STRUCT_STAT *sbuf,
+                    int flags);
 
 struct SMB4ACL_T *smb_create_smb4acl(TALLOC_CTX *mem_ctx);