On 6/6/20, Paul Ruizendaal <pnr(a)planet.nl> wrote:
In my view, exposing the host names through integration in the Unix file
name space makes a lot of conceptual sense, but it unfortunately falls down
on the practicalities, with the host name set being hard to enumerate (it is
large, distributed and not stable - even back then).
With a proper dynamic VFS architecture, there is no reason why a
resolver with a filesystem API has to bother supporting enumeration at
all. All it needs to be able to do is respond to open() and stat()
calls, returning ENOENT when resolution fails.