From baee2fbcfd784cababf012b22a7d4be268b4af7b Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sat, 23 Jul 2011 09:43:32 +0200 Subject: s3:libsmb_xattr: make use of the new cli_query_secdesc() metze --- source3/libsmb/libsmb_xattr.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'source3/libsmb') diff --git a/source3/libsmb/libsmb_xattr.c b/source3/libsmb/libsmb_xattr.c index f4c22e3422..5ed38415bf 100644 --- a/source3/libsmb/libsmb_xattr.c +++ b/source3/libsmb/libsmb_xattr.c @@ -911,14 +911,14 @@ cacl_get(SMBCCTX *context, return -1; } - sd = cli_query_secdesc_old(targetcli, fnum, ctx); - - if (!sd) { - DEBUG(5, - ("cacl_get Failed to query old descriptor\n")); - errno = 0; - return -1; - } + status = cli_query_secdesc(targetcli, fnum, ctx, &sd); + if (!NT_STATUS_IS_OK(status)) { + DEBUG(5,("cacl_get Failed to query old descriptor " + "of %s: %s\n", + targetpath, nt_errstr(status))); + errno = 0; + return -1; + } cli_close(targetcli, fnum); @@ -1570,11 +1570,11 @@ cacl_set(SMBCCTX *context, return -1; } - old = cli_query_secdesc_old(targetcli, fnum, ctx); - - if (!old) { - DEBUG(5, ("cacl_set Failed to query old descriptor\n")); - errno = 0; + status = cli_query_secdesc(targetcli, fnum, ctx, &old); + if (!NT_STATUS_IS_OK(status)) { + DEBUG(5,("cacl_set Failed to query old descriptor of %s: %s\n", + targetpath, nt_errstr(status))); + errno = 0; return -1; } -- cgit