s3:utils: let smbstatus report anonymous signing/encryption explicitly
[samba.git] / source3 / modules / vfs_hpuxacl.h
index 07b32d628cad3641f82e4dae8c857171100ca074..26562da499f19a2a34bb2698897150527b68c2d6 100644 (file)
 #define __VFS_HPUXACL_H__
 
 SMB_ACL_T hpuxacl_sys_acl_get_file(vfs_handle_struct *handle,
-                                  const char *path_p,
+                                  const struct smb_filename *smb_fname,
                                   SMB_ACL_TYPE_T type);
 
 SMB_ACL_T hpuxacl_sys_acl_get_fd(vfs_handle_struct *handle,
                                 files_struct *fsp);
 
 int hpuxacl_sys_acl_set_file(vfs_handle_struct *handle,
-                            const char *name,
+                            const struct smb_filename *smb_fname,
                             SMB_ACL_TYPE_T type,
                             SMB_ACL_T theacl);
 
@@ -49,10 +49,8 @@ int hpuxacl_sys_acl_set_fd(vfs_handle_struct *handle,
                           files_struct *fsp,
                           SMB_ACL_T theacl);
 
-int hpuxacl_sys_acl_delete_def_file(vfs_handle_struct *handle,
-                                   const char *path);
-
-NTSTATUS vfs_hpuxacl_init(void);
+int hpuxacl_sys_acl_delete_def_fd(vfs_handle_struct *handle,
+                       files_struct *fsp);
 
 #endif