diff options
author | Raghavendra G <raghavendra@zresearch.com> | 2009-06-10 07:00:59 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-06-11 07:29:00 -0700 |
commit | ac53b60bc29831cecfa7d5919278afc6c7053392 (patch) | |
tree | cf2f801d87819d39a7577da9bc4cd80ab6cdd134 /libglusterfsclient/src/libglusterfsclient-internals.h | |
parent | 157469a43272d06f63f0d4eaa15bd994c9cc0ba0 (diff) |
libglusterfsclient: update offset in glusterfs_read_async_cbk only if offset stored in fd_ctx is used.
- this helps in implementing sendfile(2). manpage says that
"If offset is not NULL, then sendfile() does not modify the current
file offset of in_fd"
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
Diffstat (limited to 'libglusterfsclient/src/libglusterfsclient-internals.h')
-rwxr-xr-x | libglusterfsclient/src/libglusterfsclient-internals.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libglusterfsclient/src/libglusterfsclient-internals.h b/libglusterfsclient/src/libglusterfsclient-internals.h index d55cfb1f5f6..9b14dcb9153 100755 --- a/libglusterfsclient/src/libglusterfsclient-internals.h +++ b/libglusterfsclient/src/libglusterfsclient-internals.h @@ -131,6 +131,7 @@ typedef struct libglusterfs_client_async_local { struct { fd_t *fd; glusterfs_readv_cbk_t cbk; + char update_offset; }readv_cbk; struct { |