Why not just not support hard links?
Posted Sep 2, 2004 19:44 UTC (Thu) by walles
In reply to: Why not just not support hard links?
Parent article: More notes on reiser4
> when a process opens a file, it actually creates a new hard link, internal
> to the process (not associated with any name on the filesystem)
I'm not sure I'm following this. The article text says that hard links to directories are forbidden, but libc still has an opendir() call. If what you say above is correct, how come opendir() doesn't have to delete directories upon opening them?
> Using symlinks also requires you to have a primary, privileged name
What do you mean with "privileged" name? And why would such files be hard to get rid of?
to post comments)