From d2a6dafcf6dcffdd0f94655444f3570ce149ad01 Mon Sep 17 00:00:00 2001 From: filip <“filip.rabiega@gmail.com”> Date: Thu, 2 Feb 2023 21:53:03 +0200 Subject: code dump --- filesystem.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 filesystem.h (limited to 'filesystem.h') diff --git a/filesystem.h b/filesystem.h new file mode 100644 index 0000000..bbc42f5 --- /dev/null +++ b/filesystem.h @@ -0,0 +1,19 @@ +/* + * File: filesystem.h + * + * This file contains the main function prototypes used for any file system + * abstractions + * + * Author: Filip Rabiega + */ + +#include "filesystem-datastructure.h" + +void mkfs(FileSystem *const filesystem); +int touch(FileSystem *const filesystem, const char name[]); +int mkdir(FileSystem *const filesystem, const char name[]); +int cd(FileSystem *const filesystem, const char name[]); +int ls(FileSystem *const filesystem, const char name[]); +void pwd(FileSystem *const filesystem); +void rmfs(FileSystem *const filesystem); +int rm(FileSystem *const filesystem, const char name[]); -- cgit v1.2.3