From 84c894c8a4d73b680f4f2442d74566539daf9026 Mon Sep 17 00:00:00 2001 From: sahlberg Date: Wed, 21 Sep 2016 11:17:09 -0700 Subject: [PATCH] nfs-cp: add casts between the nfs stat elements and the normal stat elements --- utils/nfs-cp.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/utils/nfs-cp.c b/utils/nfs-cp.c index 582fe3c..ae1fe13 100644 --- a/utils/nfs-cp.c +++ b/utils/nfs-cp.c @@ -94,14 +94,14 @@ fstat_file(struct file_context *fc, struct stat *st) int res; struct nfs_stat_64 nfs_st; res = nfs_fstat64(fc->nfs, fc->nfsfh, &nfs_st); - st->st_dev = nfs_st.nfs_dev; - st->st_ino = nfs_st.nfs_ino; - st->st_mode = nfs_st.nfs_mode; - st->st_nlink = nfs_st.nfs_nlink; - st->st_uid = nfs_st.nfs_uid; - st->st_gid = nfs_st.nfs_gid; - st->st_rdev = nfs_st.nfs_rdev; - st->st_size = nfs_st.nfs_size; + st->st_dev = (dev_t)nfs_st.nfs_dev; + st->st_ino = (ino_t)nfs_st.nfs_ino; + st->st_mode = (mode_t)nfs_st.nfs_mode; + st->st_nlink = (nlink_t)nfs_st.nfs_nlink; + st->st_uid = (uid_t)nfs_st.nfs_uid; + st->st_gid = (gid_t)nfs_st.nfs_gid; + st->st_rdev = (dev_t)nfs_st.nfs_rdev; + st->st_size = (off_t)nfs_st.nfs_size; st->st_blksize = nfs_st.nfs_blksize; st->st_blocks = nfs_st.nfs_blocks; st->st_atime = nfs_st.nfs_atime;