diff options
author | David Disseldorp <ddiss@samba.org> | 2014-05-26 15:46:52 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2014-05-28 17:52:13 +0200 |
commit | 0c5911fc78beb788ad43e59f1722a734e9e6bb7e (patch) | |
tree | efcaeba153218e4bcfad6b8e080e191f5df7f185 /source3/smbd | |
parent | 40bca3bdd56b58aa5e6117f08dfd3ceb9d113316 (diff) | |
download | samba-0c5911fc78beb788ad43e59f1722a734e9e6bb7e.tar.gz samba-0c5911fc78beb788ad43e59f1722a734e9e6bb7e.tar.xz samba-0c5911fc78beb788ad43e59f1722a734e9e6bb7e.zip |
s3/posix_acls: replace dup_sec_desc() usage
Use security_descriptor_copy() instead, which is also provided by
libcli.
Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Diffstat (limited to 'source3/smbd')
-rw-r--r-- | source3/smbd/posix_acls.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/smbd/posix_acls.c b/source3/smbd/posix_acls.c index 621457e0510..9584451b263 100644 --- a/source3/smbd/posix_acls.c +++ b/source3/smbd/posix_acls.c @@ -3670,12 +3670,12 @@ NTSTATUS set_nt_acl(files_struct *fsp, uint32 security_info_sent, const struct s return NT_STATUS_MEDIA_WRITE_PROTECTED; } - if (!psd_orig) { + if (psd_orig == NULL) { return NT_STATUS_INVALID_PARAMETER; } - psd = dup_sec_desc(talloc_tos(), psd_orig); - if (!psd) { + psd = security_descriptor_copy(talloc_tos(), psd_orig); + if (psd == NULL) { return NT_STATUS_NO_MEMORY; } |