NULL, /* sys_acl_valid */
NULL, /* sys_acl_set_file */
NULL, /* sys_acl_set_fd */
- NULL, /* sys_acl_delete_def_file */
NULL, /* sys_acl_get_perm */
NULL, /* sys_acl_free_text */
NULL, /* sys_acl_free_acl */
SMB_ACL_T acl_d);
int sys_acl_set_fd(struct vfs_handle_struct *handle, struct files_struct *fsp,
SMB_ACL_T acl_d);
-int sys_acl_delete_def_file(struct vfs_handle_struct *handle,
- const struct smb_filename *smb_fname);
int sys_acl_delete_def_fd(struct vfs_handle_struct *handle,
struct files_struct *fsp);
int no_acl_syscall_error(int err);
/*
* acl_get_file, acl_get_fd, acl_set_file, acl_set_fd and
- * sys_acl_delete_def_file,
* sys_acl_delete_def_fd are to be redirected to the default
* statically-bound acl vfs module, but they are replacable.
*/
return posixacl_sys_acl_set_fd(handle, fsp, SMB_ACL_TYPE_ACCESS, acl_d);
}
-int sys_acl_delete_def_file(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname)
-{
- return posixacl_sys_acl_delete_def_file(handle, smb_fname);
-}
-
int sys_acl_delete_def_fd(vfs_handle_struct *handle,
files_struct *fsp)
{
return aixacl_sys_acl_set_fd(handle, fsp, acl_d);
}
-int sys_acl_delete_def_file(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname)
-{
- return aixacl_sys_acl_delete_def_file(handle, smb_fname);
-}
-
int sys_acl_delete_def_fd(vfs_handle_struct *handle,
files_struct *fsp)
{
return solarisacl_sys_acl_set_fd(handle, fsp, acl_d);
}
-int sys_acl_delete_def_file(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname)
-{
- return solarisacl_sys_acl_delete_def_file(handle, smb_fname);
-}
-
int sys_acl_delete_def_fd(vfs_handle_struct *handle,
files_struct *fsp)
{
return hpuxacl_sys_acl_set_fd(handle, fsp, acl_d);
}
-int sys_acl_delete_def_file(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname)
-{
- return hpuxacl_sys_acl_delete_def_file(handle, smb_fname);
-}
-
int sys_acl_delete_def_fd(vfs_handle_struct *handle,
files_struct *fsp)
{
return -1;
}
-int sys_acl_delete_def_file(vfs_handle_struct *handle,
- const struct smb_filename *smb_fname)
-{
-#ifdef ENOTSUP
- errno = ENOTSUP;
-#else
- errno = ENOSYS;
-#endif
- return -1;
-}
-
int sys_acl_delete_def_fd(vfs_handle_struct *handle,
files_struct *fsp)
{