summaryrefslogtreecommitdiff
path: root/source3/libsmb/clidfs.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2010-02-07 14:07:17 +0100
committerVolker Lendecke <vl@samba.org>2010-02-20 18:59:30 +0100
commit8930a9c52008c7c9a755b213f857dfa2247f6823 (patch)
tree5442a339f200e0859d8fe901d97c9ac16c1431d6 /source3/libsmb/clidfs.c
parentb69a74eeca6acbfb1be0ef3eb8f84e2f4700f2a9 (diff)
downloadsamba-8930a9c52008c7c9a755b213f857dfa2247f6823.tar.gz
samba-8930a9c52008c7c9a755b213f857dfa2247f6823.tar.bz2
samba-8930a9c52008c7c9a755b213f857dfa2247f6823.zip
s3: Convert cli_qpathinfo_basic to use cli_trans()
Diffstat (limited to 'source3/libsmb/clidfs.c')
-rw-r--r--source3/libsmb/clidfs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/libsmb/clidfs.c b/source3/libsmb/clidfs.c
index d9e2b87d10..d5ae11ff8d 100644
--- a/source3/libsmb/clidfs.c
+++ b/source3/libsmb/clidfs.c
@@ -772,6 +772,7 @@ bool cli_resolve_path(TALLOC_CTX *ctx,
char *ppath = NULL;
SMB_STRUCT_STAT sbuf;
uint32 attributes;
+ NTSTATUS status;
if ( !rootcli || !path || !targetcli ) {
return false;
@@ -802,7 +803,8 @@ bool cli_resolve_path(TALLOC_CTX *ctx,
return false;
}
- if (cli_qpathinfo_basic( rootcli, dfs_path, &sbuf, &attributes)) {
+ status = cli_qpathinfo_basic( rootcli, dfs_path, &sbuf, &attributes);
+ if (NT_STATUS_IS_OK(status)) {
/* This is an ordinary path, just return it. */
*targetcli = rootcli;
*pp_targetpath = talloc_strdup(ctx, path);