From: Nikolaus Rath Date: Tue, 4 Oct 2016 04:24:23 +0000 (-0700) Subject: fuse_session_process_buf(): improve documentation X-Git-Tag: fuse-3.0.0rc1~96 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ea471967c94035287cebc13ba6e24f6cda6daafd;p=qemu-gpiodev%2Flibfuse.git fuse_session_process_buf(): improve documentation --- 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