[Pvfs2-developers] Re: [Pvfs2-cvs] commit by pcarns in
pvfs2-1/src/proto: pvfs2-attr.h pvfs2-req-proto.h
Pete Wyckoff
pw at osc.edu
Mon Mar 3 12:30:20 EST 2008
cvs at parl.clemson.edu wrote on Mon, 03 Mar 2008 11:39 -0500:
> Index: pvfs2-attr.h
> ===================================================================
> RCS file: /projects/cvsroot/pvfs2-1/src/proto/pvfs2-attr.h,v
> diff -p -u -r1.40.16.3 -r1.40.16.4
> --- pvfs2-attr.h 28 Feb 2008 21:41:15 -0000 1.40.16.3
> +++ pvfs2-attr.h 3 Mar 2008 16:39:22 -0000 1.40.16.4
> @@ -202,6 +202,9 @@ typedef struct PVFS_object_attr PVFS_obj
> encode_PVFS_time(pptr, &(x)->ctime); \
> encode_uint32_t(pptr, &(x)->mask); \
> encode_PVFS_ds_type(pptr, &(x)->objtype); \
> + if ((x)->objtype == PVFS_TYPE_METAFILE && \
> + (!((x)->mask & PVFS_ATTR_META_UNSTUFFED))) \
> + encode_int32_t(pptr, &(x)->u.meta.stuffed_size); \
> if ((x)->mask & PVFS_ATTR_META_DIST) \
> encode_PVFS_metafile_attr_dist(pptr, &(x)->u.meta); \
Probably need padding else later 64-bit parts will not be on 8-byte
boundaries.
-- Pete
More information about the Pvfs2-developers
mailing list