1.1 --- a/libfsserver/include/fsserver/opener_resource.h Sat Aug 07 23:19:20 2021 +0200
1.2 +++ b/libfsserver/include/fsserver/opener_resource.h Sun Aug 08 23:12:34 2021 +0200
1.3 @@ -44,9 +44,13 @@
1.4
1.5 /* Convenience methods obtaining different pager types. */
1.6
1.7 - virtual long get_directory(const char *path, flags_t flags, fileid_t fileid, offset_t *size, l4_cap_idx_t *cap);
1.8 + virtual long get_directory(const char *path, flags_t flags, fileid_t fileid,
1.9 + offset_t *size, l4_cap_idx_t *cap,
1.10 + object_flags_t *object_flags);
1.11
1.12 - virtual long get_file(const char *path, flags_t flags, fileid_t fileid, offset_t *size, l4_cap_idx_t *cap);
1.13 + virtual long get_file(const char *path, flags_t flags, fileid_t fileid,
1.14 + offset_t *size, l4_cap_idx_t *cap,
1.15 + object_flags_t *object_flags);
1.16
1.17 /* Preparation of resources for pagers. */
1.18
1.19 @@ -68,7 +72,8 @@
1.20
1.21 /* Direct access methods. */
1.22
1.23 - long open(const char *path, flags_t flags, offset_t *size, l4_cap_idx_t *cap);
1.24 + long open(const char *path, flags_t flags, offset_t *size,
1.25 + l4_cap_idx_t *cap, object_flags_t *object_flags);
1.26
1.27 /* Opener interface methods. */
1.28