wm: teppich

Download patch

ref: 6fd9e6e6e3becca66d74f3dc7590c6a0497e86fc
parent: 3f740ebd95986bfadbb770d070546fe9ce7f7deb
author: mkf <mkf@cloud9p.org>
date: Tue Nov 28 08:20:29 EST 2023

remove include/fs.h

fs.h is replaced by a smaller and more generic API, with more standard(-ish) elements.

--- a/include/fs.h
+++ /dev/null
@@ -1,41 +1,0 @@
-#include <u.h>
-
-#define NAME_MAX 16
-
-enum
-{
-	DIR,
-	FILE,
-	VFILE, /* shell files */
-};
-
-typedef struct
-{
-	uint32 inode;
-	uint32 size;
-
-	uint8 owner;
-	uint8 perms;
-
-	uint8 type;
-
-	char *name;
-	char **path; /* "/" "usr/" "local" */
-
-	char *content;
-	
-}file_t;
-
-typedef struct
-{
-	uint32 inode;
-
-	uint8 encryption;
-	uint8 compression;
-
-	uint8 type;
-	uint8 *start;
-
-	ll_t users;
-	ll_t files;
-}fs_t;