aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Garzik <jeff@garzik.org>2006-04-24 20:03:24 -0400
committerJeff Garzik <jeff@garzik.org>2006-04-24 20:03:24 -0400
commit77e168ddd08fa4289f133be3c29d9aa817ea67bb (patch)
tree7ac473dccc46c46688ae67783766a7a021b0e5c3
parent7d103d825c13c199ce579bfad691f2ae3aee1a6e (diff)
downloaddbfs-77e168ddd08fa4289f133be3c29d9aa817ea67bb.tar.gz
dbfs: add mknod to-do comments
-rw-r--r--dbfs-backend.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/dbfs-backend.c b/dbfs-backend.c
index dc99731..5cdb72e 100644
--- a/dbfs-backend.c
+++ b/dbfs-backend.c
@@ -512,5 +512,16 @@ int dbfs_mknod(guint64 parent, const char *name, guint32 mode, guint64 rdev,
/* FIXME */
*ino = NULL;
return -EIO;
+
+ /* To do:
+
+ - fail if invalid name
+ - allocate new inode number
+ - create inode record
+ - if dir, create dir record
+ - attempt to add name to parent directory
+ - fail if already exists
+
+ */
}