s3:utils: let smbstatus report anonymous signing/encryption explicitly
[samba.git] / source3 / modules / posixacl_xattr.h
index 8751692f5715a3ccadbc7df2320ffd2bae18ec51..6721538ca1dfc6b2fea5a7b91c44b6ce4e9873fc 100644 (file)
 #ifndef __POSIXACL_XATTR_H__
 #define __POSIXACL_XATTR_H__
 
-SMB_ACL_T posixacl_xattr_acl_get_file(vfs_handle_struct *handle,
-                                     const struct smb_filename *smb_fname,
-                                     SMB_ACL_TYPE_T type,
-                                     TALLOC_CTX *mem_ctx);
-
 SMB_ACL_T posixacl_xattr_acl_get_fd(vfs_handle_struct *handle,
                                    files_struct *fsp,
+                                   SMB_ACL_TYPE_T type,
                                    TALLOC_CTX *mem_ctx);
 
-int posixacl_xattr_acl_set_file(vfs_handle_struct *handle,
-                               const char *name,
-                               SMB_ACL_TYPE_T type,
-                               SMB_ACL_T theacl);
-
 int posixacl_xattr_acl_set_fd(vfs_handle_struct *handle,
                              files_struct *fsp,
+                             SMB_ACL_TYPE_T type,
                              SMB_ACL_T theacl);
 
-int posixacl_xattr_acl_delete_def_file(vfs_handle_struct *handle,
-                               const struct smb_filename *smb_fname);
+int posixacl_xattr_acl_delete_def_fd(vfs_handle_struct *handle,
+                               files_struct *fsp);
 #endif