diff -r 70a9b945206a -r 5832e10fc59a src/server/daemon/vfs.c --- a/src/server/daemon/vfs.c Sun May 08 12:27:43 2022 +0200 +++ b/src/server/daemon/vfs.c Sun May 08 18:55:36 2022 +0200 @@ -69,8 +69,9 @@ sys_file_close, //sys_file_aioread, //sys_file_aiowrite, - NULL, - NULL + NULL, // aioread + NULL, // aiowrite + NULL // getetag }; static VFS_DIRIO sys_dir_io = { @@ -200,6 +201,15 @@ return ret; } +const char * vfs_getetag(SYS_FILE fd) { + WS_ASSERT(fd); + + if(fd->io->opt_getetag) { + return fd->io->opt_getetag(fd); + } + return NULL; +} + void vfs_close(SYS_FILE fd) { WS_ASSERT(fd);