summaryrefslogtreecommitdiffstats
path: root/api/src/glfs.h
diff options
context:
space:
mode:
authorAnand Avati <avati@redhat.com>2013-05-02 20:01:18 -0700
committerVijay Bellur <vbellur@redhat.com>2013-05-29 21:40:54 -0700
commit7646169f20d2e2f23c6033347f019ee60521a524 (patch)
tree0565b041166f36bea3df784bfdd826aadc6eae74 /api/src/glfs.h
parentdeaf7574a6cb519cf678196476697db9fe69edd0 (diff)
gfapi: add new API glfs_dup() to copy a file descriptor
Duplicate a glfs_fd file descriptor. Inherit the internal fd_t with a reference. Change-Id: Ib30e9a46b608b9f78202957f4dab6ba6265a9ec0 BUG: 953694 Signed-off-by: Anand Avati <avati@redhat.com> Reviewed-on: http://review.gluster.org/5109 Reviewed-by: Raghavendra Talur <rtalur@redhat.com> Tested-by: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'api/src/glfs.h')
-rw-r--r--api/src/glfs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/api/src/glfs.h b/api/src/glfs.h
index aeabfdf0b4f..f472ca4ea1e 100644
--- a/api/src/glfs.h
+++ b/api/src/glfs.h
@@ -461,6 +461,7 @@ char *glfs_realpath (glfs_t *fs, const char *path, char *resolved_path);
*/
int glfs_posix_lock (glfs_fd_t *fd, int cmd, struct flock *flock);
+glfs_fd_t *glfs_dup (glfs_fd_t *fd);
__END_DECLS