Update ctime/mtime on write.
[bluesky.git] / main.c
diff --git a/main.c b/main.c
index 62fcd0c..dc34d50 100644 (file)
--- a/main.c
+++ b/main.c
@@ -36,11 +36,24 @@ int main(int argc, char *argv[])
     file->nlink = 1;
     file->mode = 0755;
     bluesky_insert_inode(fs, file);
-    bluesky_directory_insert(root, "demo", file->inum);
+    bluesky_directory_insert(root, "foo", file->inum);
+
+    file = bluesky_new_inode(bluesky_fs_alloc_inode(fs), BLUESKY_REGULAR);
+    file->nlink = 1;
+    file->mode = 0755;
+    bluesky_insert_inode(fs, file);
+    bluesky_directory_insert(root, "bar", file->inum);
+
+    file = bluesky_new_inode(bluesky_fs_alloc_inode(fs), BLUESKY_REGULAR);
+    file->nlink = 1;
+    file->mode = 0755;
+    bluesky_insert_inode(fs, file);
+    bluesky_directory_insert(root, "baz", file->inum);
 
     bluesky_directory_dump(root);
     bluesky_directory_lookup(root, "foo");
-    bluesky_directory_lookup(root, "demo");
+    bluesky_directory_lookup(root, "bar");
+    bluesky_directory_lookup(root, "baz");
 
     return 0;
 }