[EMAIL PROTECTED] wrote:

the


linking directory should store both an identifier for the child file's
filesystem and the child file's on-disk inumber on that filesystem.* The


reverse


links would be stored in the same way.



I can accept a patch that does this.


I would suggest that for every link to a file on a different filesystem,



(ulp) ... yessir. Two things though: first, it's going to be a while before I have any patches for you. When I said I wasn't even a passable Unix geek I wasn't being modest. But rest assured I am now working frantically on this. :)

Second, before implementing hard linking across directories you're really going
to need two-way links between directories and their children. * You'll also need
explicit file deletion and if possible weak non-symbolic links (..loose links).

* More precisely, you'll need the call to discover the parents of a given file.
The actual reference from child to parent is only absolutely necessary for links
across filesystems; on internal links it's basically a performance optimisation.

[...]


More precisely, I am willing to personally spend time worrying about the details of all this only if someone is coding it....;-) Though you are welcome to discuss it in our mailing list as much as you want and I will watch the thread....



--
Hans




Reply via email to