aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGravatar Nikolaus Rath <Nikolaus@rath.org>2016-10-03 21:24:23 -0700
committerGravatar Nikolaus Rath <Nikolaus@rath.org>2016-10-03 23:01:46 -0700
commitea471967c94035287cebc13ba6e24f6cda6daafd (patch)
tree06d61fe235a2a51052ed6241c7413ca3bab39d82 /include
parent7667317eef10e32a1b25b9d0abf3e7805e4b8434 (diff)
fuse_session_process_buf(): improve documentation
Diffstat (limited to 'include')
-rw-r--r--include/fuse_lowlevel.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h
index 9d57144..f2d9caa 100644
--- a/include/fuse_lowlevel.h
+++ b/include/fuse_lowlevel.h
@@ -1760,10 +1760,11 @@ void fuse_session_process_buf(struct fuse_session *se,
const struct fuse_buf *buf);
/**
- * Receive a raw request supplied in a generic buffer
+ * Read a raw request from the kernel into the supplied buffer.
*
- * The fuse_buf supplied to this function contains a suitably allocated memory
- * buffer. This may be overwritten with a file descriptor buffer.
+ * Depending on file system options, system capabilities, and request
+ * size the request is either read into a memory buffer or spliced
+ * into a temporary pipe.
*
* @param se the session
* @param buf the fuse_buf to store the request in