Module Name: src Committed By: manu Date: Thu Jul 14 15:37:32 UTC 2011
Modified Files: src/lib/libperfuse: ops.c perfuse_priv.h Log Message: FUSE struct dirent's off is not the offset in the buffer, it is an opaque cookie that the filesystem passes us, and that we need to send back on the next READDIR. Most filesystem just ignore the value and send the next chunk of buffer, but not all of them. Fixing this allows glusterfs distributed volume to work. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/lib/libperfuse/ops.c cvs rdiff -u -r1.20 -r1.21 src/lib/libperfuse/perfuse_priv.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.