diff options
Diffstat (limited to 'src/kernel/include/vfs.h')
-rw-r--r-- | src/kernel/include/vfs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/kernel/include/vfs.h b/src/kernel/include/vfs.h index 19f43db..af94b2a 100644 --- a/src/kernel/include/vfs.h +++ b/src/kernel/include/vfs.h @@ -61,6 +61,7 @@ typedef struct fs_handle { // is currently in use. (different from posix semantics !) // - the root node of a filesystem is created when the filesystem is created // - dispose() is not called on the root node when a filesystem is shutdown +// - delete() is not expected to delete recursively : it should fail on a non-empty directory typedef struct { bool (*open)(fs_node_ptr n, int mode, fs_handle_t *s); // open current node |