summaryrefslogtreecommitdiff
path: root/userfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'userfs.c')
-rw-r--r--userfs.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/userfs.c b/userfs.c
index 2726de7..5e46814 100644
--- a/userfs.c
+++ b/userfs.c
@@ -65,7 +65,13 @@ main(void)
printf(stdout, "read failed\n");
}
close(fd);
+
+ printf(stdout, "unlink doesnotexist\n");
+
unlink("doesnotexist");
+
+ printf(stdout, "many creates, followed by unlink\n");
+
name[0] = 'a';
name[2] = '\0';
for (i = 0; i < 52; i++) {
@@ -80,6 +86,13 @@ main(void)
unlink(name);
}
+ printf(stdout, "mkdir\n");
+
+ if (mkdir("dir0") < 0)
+ printf(stdout, "mkdir failed\n");
+
+ // unlink("dir0");
+
//exec("echo", echo_args);
printf(stdout, "about to do exec\n");
exec("cat", cat_args);