1.1 --- a/libfsserver/include/fsserver/ext2_file_opener.h Wed Feb 09 22:30:29 2022 +0100
1.2 +++ b/libfsserver/include/fsserver/ext2_file_opener.h Thu Feb 10 17:55:05 2022 +0100
1.3 @@ -40,9 +40,9 @@
1.4
1.5 /* Convenience methods determining different object types. */
1.6
1.7 - virtual bool accessing_directory(const char *path, flags_t flags, fileid_t fileid);
1.8 + virtual bool accessing_directory(flags_t flags, fileid_t fileid);
1.9
1.10 - virtual bool accessing_file(const char *path, flags_t flags, fileid_t fileid);
1.11 + virtual bool accessing_file(flags_t flags, fileid_t fileid);
1.12
1.13 public:
1.14 explicit Ext2FileOpener(ResourceRegistry *registry, Ext2FileOperations *ops, user_t user)
1.15 @@ -56,19 +56,17 @@
1.16
1.17 virtual long get_fileid(const char *path, flags_t flags, fileid_t *fileid);
1.18
1.19 - virtual long make_accessor(const char *path, flags_t flags, fileid_t fileid,
1.20 + virtual long make_accessor(flags_t flags, fileid_t fileid,
1.21 Accessor **accessor);
1.22
1.23 - virtual long make_directory_accessor(const char *path, flags_t flags,
1.24 - fileid_t fileid,
1.25 + virtual long make_directory_accessor(flags_t flags, fileid_t fileid,
1.26 DirectoryAccessor **accessor);
1.27
1.28 - virtual long remove_object(const char *path, fileid_t fileid);
1.29 + virtual long remove_object(fileid_t fileid);
1.30
1.31 - virtual long rename_object(const char *source, fileid_t source_fileid,
1.32 - const char *target);
1.33 + virtual long rename_object(const char *source, const char *target);
1.34
1.35 - virtual long unlink_object(const char *path, fileid_t fileid);
1.36 + virtual long unlink_object(fileid_t parent_fileid, fileid_t fileid);
1.37 };
1.38
1.39 // vim: tabstop=4 expandtab shiftwidth=4