summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2013-03-20 12:46:22 +1100
committerRusty Russell <rusty@rustcorp.com.au>2013-03-24 06:17:55 +0100
commitd27f00cd4cd14b7729861121ed221e3cf2ecf9ba (patch)
treeef530de3a7305d0891f691937f88a1ce73e648ff /source3
parentc202dc9705cf87542094ee1930e5dab9923c605b (diff)
downloadsamba-d27f00cd4cd14b7729861121ed221e3cf2ecf9ba.tar.gz
samba-d27f00cd4cd14b7729861121ed221e3cf2ecf9ba.tar.bz2
samba-d27f00cd4cd14b7729861121ed221e3cf2ecf9ba.zip
vfs-btrfs: Fix build on 32 bit platforms by using long long types
Reviewed-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Autobuild-User(master): Rusty Russell <rusty@rustcorp.com.au> Autobuild-Date(master): Sun Mar 24 06:17:55 CET 2013 on sn-devel-104
Diffstat (limited to 'source3')
-rw-r--r--source3/modules/vfs_btrfs.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/source3/modules/vfs_btrfs.c b/source3/modules/vfs_btrfs.c
index 660bc68063..f854f2ac78 100644
--- a/source3/modules/vfs_btrfs.c
+++ b/source3/modules/vfs_btrfs.c
@@ -115,11 +115,14 @@ static struct tevent_req *btrfs_copy_chunk_send(struct vfs_handle_struct *handle
* cloning. Which is 4096 by default, therefore fall back to
* manual read/write on failure.
*/
- DEBUG(5, ("BTRFS_IOC_CLONE_RANGE failed: %s, length %lu, "
- "src fd: %ld off: %lu, dest fd: %d off: %lu\n",
- strerror(errno), cr_args.src_length,
- cr_args.src_fd, cr_args.src_offset,
- dest_fsp->fh->fd, cr_args.dest_offset));
+ DEBUG(5, ("BTRFS_IOC_CLONE_RANGE failed: %s, length %llu, "
+ "src fd: %lld off: %llu, dest fd: %d off: %llu\n",
+ strerror(errno),
+ (unsigned long long)cr_args.src_length,
+ (long long)cr_args.src_fd,
+ (unsigned long long)cr_args.src_offset,
+ dest_fsp->fh->fd,
+ (unsigned long long)cr_args.dest_offset));
cc_state->subreq = SMB_VFS_NEXT_COPY_CHUNK_SEND(handle,
cc_state, ev,
src_fsp,
@@ -177,7 +180,8 @@ static NTSTATUS btrfs_copy_chunk_recv(struct vfs_handle_struct *handle,
return status;
}
- DEBUG(10, ("server side copy chunk copied %lu\n", cc_state->copied));
+ DEBUG(10, ("server side copy chunk copied %llu\n",
+ (unsigned long long)cc_state->copied));
*copied = cc_state->copied;
tevent_req_received(req);
return NT_STATUS_OK;