diff options
author | rtm <rtm> | 2008-10-08 18:57:13 +0000 |
---|---|---|
committer | rtm <rtm> | 2008-10-08 18:57:13 +0000 |
commit | 2ce40d7088932b2875739379f54f7d74fc2e374c (patch) | |
tree | f288bbaf64ab6b081a40dbf5885effa89f530038 | |
parent | be38c8413e1841dc8171555e8da66f3ca8a2e2bb (diff) | |
download | xv6-labs-2ce40d7088932b2875739379f54f7d74fc2e374c.tar.gz xv6-labs-2ce40d7088932b2875739379f54f7d74fc2e374c.tar.bz2 xv6-labs-2ce40d7088932b2875739379f54f7d74fc2e374c.zip |
be clear what the root i-number is
-rw-r--r-- | fs.c | 2 | ||||
-rw-r--r-- | fs.h | 1 | ||||
-rw-r--r-- | mkfs.c | 2 |
3 files changed, 3 insertions, 2 deletions
@@ -582,7 +582,7 @@ _namei(char *path, int parent, char *name) struct inode *ip, *next; if(*path == '/') - ip = iget(ROOTDEV, 1); + ip = iget(ROOTDEV, ROOTINO); else ip = idup(cp->cwd); @@ -5,6 +5,7 @@ // Block 1 is super block. // Inodes start at block 2. +#define ROOTINO 1 // root i-number #define BSIZE 512 // block size // File system super block @@ -92,7 +92,7 @@ main(int argc, char *argv[]) wsect(1, &sb); rootino = ialloc(T_DIR); - assert(rootino == 1); + assert(rootino == ROOTINO); bzero(&de, sizeof(de)); de.inum = xshort(rootino); |