4. Path Resolution
- no-one reads path_resolution(7); slide
- This was done as the
most significant part of the proof-of-concept.
- source file
name on screen
4.1 Start of the Resolution Process
- root vs currdir inode; slide
- prints absolute paths for background processes
4.2 Walk Along the Path
4.3 Find the Final Entry
4.4 Limits
- ENAMETOOLONG
pathname; slide
- ENAMETOOLONG
filename; slide
- ENOENT empty;
slide
4.5 Permissions
- this takes
a lot of explaining; slide
-
permission bits are not bit-wise ORed together
- file "--x"
and directory "--x" are different