summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fs.c6
-rw-r--r--runoff.list13
2 files changed, 6 insertions, 13 deletions
diff --git a/fs.c b/fs.c
index f0ae0c5..24f6f75 100644
--- a/fs.c
+++ b/fs.c
@@ -574,9 +574,8 @@ skipelem(char *path, char *name)
}
// Look up and return the inode for a path name.
-// If parent is set, return the inode for the parent
-// and write the final path element to name, which
-// should have room for DIRSIZ bytes.
+// If parent != 0, return the inode for the parent and copy the final
+// path element into name, which must have room for DIRSIZ bytes.
static struct inode*
_namei(char *path, int parent, char *name)
{
@@ -618,6 +617,7 @@ namei(char *path)
char name[DIRSIZ];
return _namei(path, 0, name);
}
+
struct inode*
nameiparent(char *path, char *name)
{
diff --git a/runoff.list b/runoff.list
index cbc8fca..3f7c5f2 100644
--- a/runoff.list
+++ b/runoff.list
@@ -12,8 +12,6 @@ bootasm.S
bootother.S
bootmain.c
main.c
-initcode.S
-init.c
# locks
spinlock.h
@@ -55,7 +53,7 @@ pipe.c
# string operations
string.c
-# low-level PC
+# low-level hardware
mp.h
mp.c
lapic.c
@@ -67,14 +65,9 @@ console.c
timer.c
# user-level
+initcode.S
+init.c
usys.S
sh.c
-
-
-
-
-
-
-