Add creat function call. Fix direntry iteration in EXT2. Fix open of directories in EXT2. Fix re-utilization of unlinked direntries in EXT2.

This commit is contained in:
Enrico Fraccaroli
2021-12-27 17:41:35 +01:00
parent 7c4a4ac0ba
commit 1ebc74f31f
14 changed files with 330 additions and 144 deletions
+1 -1
View File
@@ -328,7 +328,7 @@ static int __cd(int argc, char *argv[])
}
int fd = open(path, O_RDONLY | O_DIRECTORY, S_IXUSR);
if (fd == -1) {
printf("cd: %s: %s\n\n", argv[0], strerror(errno), path);
printf("cd: %s\n\n", strerror(errno), path);
return 1;
}
// Set current working directory.