6a911b5284
. new_node() now returns inode of parent dir as argument that has to be put_node()d again by the caller of new_node(). it can also return the name of the last component as last_dir() did. . advance() takes a pointer to a pointer of an inode as the parent now. This parent can change, in which case the old one is put_node()d and a new one is put there. . eat_path() replaced by more flexible parse_path() . last_dir() replaced by call to parse_path(). . do_slink(), do_readlink(), do_lstat() and slink_traverse() added. Also added some truncate()/ftruncate()-introduction related changes. (e.g. renamed truncate() to truncate_inode().) |
||
---|---|---|
.. | ||
ds | ||
fs | ||
inet | ||
init | ||
is | ||
pm | ||
rs | ||
sm | ||
Makefile |