From: Miklos Szeredi Date: Thu, 8 Sep 2005 15:16:14 +0000 (+0000) Subject: more reverts X-Git-Tag: fuse_2_4_0_pre2~3 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=fa8486696751ca65bbbe8eca585b3682cb94635a;p=qemu-gpiodev%2Flibfuse.git more reverts --- diff --git a/include/fuse.h b/include/fuse.h index 8175718..e64336e 100644 --- a/include/fuse.h +++ b/include/fuse.h @@ -128,20 +128,12 @@ struct fuse_operations { /** File open operation * * No creation, or trunctation flags (O_CREAT, O_EXCL, O_TRUNC) - * will be passed to open(). Optionally open may return an - * arbitary filehandle in the fuse_file_info structure, which will - * be passed to all file operations. - * - * Open does not need to check the permission to open the file - * with the given flags. In fact it cannot correctly do that - * since it doesn't have a way to determine if the file was just - * created (and hence the permission need not be checked). - * - * If permission needs to be checked, implement the access() - * method, and do the check there. + * will be passed to open(). Open should check if the operation + * is permitted for the given flags. Optionally open may also + * return an arbitary filehandle in the fuse_file_info structure, + * which will be passed to all file operations. * * Changed in version 2.2 - * Optional from version 2.4 */ int (*open) (const char *, struct fuse_file_info *); @@ -235,6 +227,9 @@ struct fuse_operations { int (*removexattr) (const char *, const char *); /** Open directory + * + * This method should check if the open operation is permitted for + * this directory * * Introduced in version 2.3 */