From 10da9812d83425cb3f2cc8385f94b2a4537d348f Mon Sep 17 00:00:00 2001 From: Xavier Hernandez Date: Wed, 1 Jul 2015 18:52:42 +0200 Subject: cluster/ec: add seek() FOP BUG: 1220173 Change-Id: Iaa23ba81df4ee78ddaab1f96b3d926a563b4bb3d Signed-off-by: Xavier Hernandez Reviewed-on: http://review.gluster.org/11494 Smoke: Gluster Build System Tested-by: Niels de Vos CentOS-regression: Gluster Build System NetBSD-regression: NetBSD Build System Reviewed-by: Jeff Darcy --- xlators/cluster/ec/src/ec-data.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'xlators/cluster/ec/src/ec-data.h') diff --git a/xlators/cluster/ec/src/ec-data.h b/xlators/cluster/ec/src/ec-data.h index 9107b4b156e..91f33c111ee 100644 --- a/xlators/cluster/ec/src/ec-data.h +++ b/xlators/cluster/ec/src/ec-data.h @@ -133,6 +133,7 @@ union _ec_cbk fop_xattrop_cbk_t xattrop; fop_fxattrop_cbk_t fxattrop; fop_zerofill_cbk_t zerofill; + fop_seek_cbk_t seek; }; struct _ec_lock @@ -243,6 +244,7 @@ struct _ec_fop_data struct gf_flock flock; struct iovec *vector; struct iobref *buffers; + gf_seek_what_t seek; }; struct _ec_cbk_data @@ -273,6 +275,8 @@ struct _ec_cbk_data struct iobref * buffers; char *str; gf_dirent_t entries; + off_t offset; + gf_seek_what_t what; }; struct _ec_heal -- cgit