summaryrefslogtreecommitdiff
path: root/source3/libsmb/libsmb_stat.c
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2010-11-04 19:23:06 +0100
committerVolker Lendecke <vlendec@samba.org>2010-11-04 22:08:52 +0000
commita5d485112e464d52eef66d2084de2186d47668dc (patch)
treeb5d398de60d06606d38fbafe03f79fbaa47d3b51 /source3/libsmb/libsmb_stat.c
parent83f78a30a05ba96e7c599d97feea24aa65cbad51 (diff)
downloadsamba-a5d485112e464d52eef66d2084de2186d47668dc.tar.gz
samba-a5d485112e464d52eef66d2084de2186d47668dc.tar.bz2
samba-a5d485112e464d52eef66d2084de2186d47668dc.zip
s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Nov 4 22:08:53 UTC 2010 on sn-devel-104
Diffstat (limited to 'source3/libsmb/libsmb_stat.c')
-rw-r--r--source3/libsmb/libsmb_stat.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/source3/libsmb/libsmb_stat.c b/source3/libsmb/libsmb_stat.c
index 0f64502409..f34294e0c3 100644
--- a/source3/libsmb/libsmb_stat.c
+++ b/source3/libsmb/libsmb_stat.c
@@ -377,14 +377,16 @@ SMBC_fstatvfs_ctx(SMBCCTX *context,
uint64_t actual_allocation_units;
uint64_t sectors_per_allocation_unit;
uint64_t bytes_per_sector;
+ NTSTATUS status;
/* Nope. If size data is available... */
- if (cli_get_fs_full_size_info(cli,
- &total_allocation_units,
- &caller_allocation_units,
- &actual_allocation_units,
- &sectors_per_allocation_unit,
- &bytes_per_sector)) {
+ status = cli_get_fs_full_size_info(cli,
+ &total_allocation_units,
+ &caller_allocation_units,
+ &actual_allocation_units,
+ &sectors_per_allocation_unit,
+ &bytes_per_sector);
+ if (NT_STATUS_IS_OK(status)) {
/* ... then provide it */
st->f_bsize =