> It's (in my opinion) slightly less evil because if(!strlen(name))
> seems like a pretty poor way to determine that you're looking at the
> root zone. It's also more intuitive and easier to document that you're
> looking at the root than saying `to find root, look for a file named
> as an empty string'. So: less evil because it makes code more
> intuitive and it makes documentation easier.

having the root be '' makes sense to me.  having it
be otherwise, say "dot" would mean that one would
properly request example.net.dot not example.net
and implies that there are other roots than dot.

- erik

Reply via email to