aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGravatar Miklos Szeredi <mszeredi@suse.cz>2013-02-08 08:03:02 +0100
committerGravatar Miklos Szeredi <mszeredi@suse.cz>2013-02-08 08:03:02 +0100
commit0e4c55c3fb0900e6ab54ea64edb5a6f371deebbc (patch)
tree47506dd949a99dd585a25034c0d1e329063a6922 /include
parentaebc2ebeb1a9d6c8dedcc9921b3de18eac41d4b1 (diff)
libfuse: remove deprecated fuse_operations.getdir()
Diffstat (limited to 'include')
-rw-r--r--include/fuse.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/include/fuse.h b/include/fuse.h
index fe8a331..dfad371 100644
--- a/include/fuse.h
+++ b/include/fuse.h
@@ -51,11 +51,6 @@ struct fuse_cmd;
typedef int (*fuse_fill_dir_t) (void *buf, const char *name,
const struct stat *stbuf, off_t off);
-/* Used by deprecated getdir() method */
-typedef struct fuse_dirhandle *fuse_dirh_t;
-typedef int (*fuse_dirfil_t) (fuse_dirh_t h, const char *name, int type,
- ino_t ino);
-
/**
* The file system operations:
*
@@ -121,9 +116,6 @@ struct fuse_operations {
*/
int (*readlink) (const char *, char *, size_t);
- /* Deprecated, use readdir() instead */
- int (*getdir) (const char *, fuse_dirh_t, fuse_dirfil_t);
-
/** Create a file node
*
* This is called for creation of all non-directory, non-symlink
@@ -299,16 +291,12 @@ struct fuse_operations {
/** Read directory
*
- * This supersedes the old getdir() interface. New applications
- * should use this.
- *
* The filesystem may choose between two modes of operation:
*
* 1) The readdir implementation ignores the offset parameter, and
* passes zero to the filler function's offset. The filler
* function will not return '1' (unless an error happens), so the
- * whole directory is read in a single readdir operation. This
- * works just like the old getdir() method.
+ * whole directory is read in a single readdir operation.
*
* 2) The readdir implementation keeps track of the offsets of the
* directory entries. It uses the offset parameter and always