From: Jeremy Maitin-Shepard (jbms_at_[hidden])
Date: 2004-03-16 20:22:29
Given though that as the filesystem library is now, this visitor
algorithm would require platform-specific implementations, thus making
the function somewhat of a black box, it perhaps makes sense to wait
until there is link count and symbolic link support in the main library
before adding this visitor algorithm.
As far as the filesystems on which inodes are not unique, I believe it
is primarily only a problem on network filesystems like AFS and Coda FS,
in which the inode numbers are only valid for files which are cached
locally or a to which a handle is open, because the files are actually
identified by a 128-bit identifier which is not exposed (completely) by
the (Linux) kernel.
-- Jeremy Maitin-Shepard
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk