The subject probably doesn't explain at all well. I have a program (A) I have written, it can optionally run atop of a a synthetic filesystem (B) which expands some files into directories of files.
The A needs to be able to tell the difference between a 'real' directory and one generated by B. I could use the muid and uid and gid as magic strings, alternatively I could use the dev or/and type fields from stat. Anyone have any strong feelings on the ``right'' way to do this? -Steve