1.1 --- a/libfsserver/include/fsserver/file_opening.h Sat Sep 18 18:51:43 2021 +0200
1.2 +++ b/libfsserver/include/fsserver/file_opening.h Mon Sep 20 01:16:59 2021 +0200
1.3 @@ -22,6 +22,7 @@
1.4 #pragma once
1.5
1.6 #include <fsserver/accessor.h>
1.7 +#include <fsserver/directory_accessor.h>
1.8
1.9
1.10
1.11 @@ -32,7 +33,12 @@
1.12 public:
1.13 virtual long get_fileid(const char *path, flags_t flags, fileid_t *fileid) = 0;
1.14
1.15 - virtual long make_accessor(const char *path, flags_t flags, fileid_t fileid, Accessor **accessor) = 0;
1.16 + virtual long make_accessor(const char *path, flags_t flags, fileid_t fileid,
1.17 + Accessor **accessor) = 0;
1.18 +
1.19 + virtual long make_directory_accessor(const char *path, flags_t flags,
1.20 + fileid_t fileid,
1.21 + DirectoryAccessor **accessor) = 0;
1.22 };
1.23
1.24 // vim: tabstop=4 expandtab shiftwidth=4