src/server/daemon/vfs.c

branch
webdav
changeset 345
5832e10fc59a
parent 289
285d483db2fb
child 366
47bc686fafe4
--- 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);
     

mercurial