From: Jeremy Allison Date: Tue, 14 Apr 2020 17:06:22 +0000 (-0700) Subject: s3: VFS: afsacl. Remove get_nt_acl_fn(). X-Git-Tag: ldb-2.2.0~585 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=12777bc7a24b30517f7700b8e61875bf1cd33bad;p=thirdparty%2Fsamba.git s3: VFS: afsacl. Remove get_nt_acl_fn(). No longer used. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- diff --git a/source3/modules/vfs_afsacl.c b/source3/modules/vfs_afsacl.c index 70ee15da7dd..d3ecfef46f1 100644 --- a/source3/modules/vfs_afsacl.c +++ b/source3/modules/vfs_afsacl.c @@ -1035,31 +1035,6 @@ static NTSTATUS afsacl_fget_nt_acl(struct vfs_handle_struct *handle, return (sd_size != 0) ? NT_STATUS_OK : NT_STATUS_ACCESS_DENIED; } -static NTSTATUS afsacl_get_nt_acl(struct vfs_handle_struct *handle, - const struct smb_filename *smb_fname, - uint32_t security_info, - TALLOC_CTX *mem_ctx, - struct security_descriptor **ppdesc) -{ - struct afs_acl acl; - size_t sd_size; - - DEBUG(5, ("afsacl_get_nt_acl: %s\n", smb_fname->base_name)); - - sidpts = lp_parm_bool(SNUM(handle->conn), "afsacl", "sidpts", false); - - if (!afs_get_afs_acl(smb_fname->base_name, &acl)) { - return NT_STATUS_ACCESS_DENIED; - } - - sd_size = afs_to_nt_acl(&acl, handle->conn, smb_fname, security_info, - mem_ctx, ppdesc); - - free_afs_acl(&acl); - - return (sd_size != 0) ? NT_STATUS_OK : NT_STATUS_ACCESS_DENIED; -} - static NTSTATUS afsacl_get_nt_acl_at(struct vfs_handle_struct *handle, struct files_struct *dirfsp, const struct smb_filename *smb_fname, @@ -1136,7 +1111,6 @@ static int afsacl_sys_acl_blob_get_fd(vfs_handle_struct *handle, files_struct *f static struct vfs_fn_pointers vfs_afsacl_fns = { .connect_fn = afsacl_connect, .fget_nt_acl_fn = afsacl_fget_nt_acl, - .get_nt_acl_fn = afsacl_get_nt_acl, .get_nt_acl_at_fn = afsacl_get_nt_acl_at, .fset_nt_acl_fn = afsacl_fset_nt_acl, .sys_acl_blob_get_file_fn = afsacl_sys_acl_blob_get_file,