Wow that's a big commit.
* Renamed all directories to conform to /usr/src, make it easier for
people wanting to use it.
* Lots of minor fixes
* New Makefile.inc to compile it under libc directory, there's a
patch missing, that I shall commit this evening.
* Renamed all mdns library symbols to include it in libc, I chose
the _m_ prefix.
* We can't have mdns as a dynamic library, no way to make a proper
use in libc (read: gethostbyname). So I had two options, use dlopen
and friends to get mdns_lkup simble and make a call, or embed the
library into libc, I chose for the later, as the former won't work
on static architectures and binaries under /sbin (cause we compile
them statically). I need to contact nicm@ and otto@ in order to
discuss this further.
* Updated TODO.
I've been holding this commit for far to long, even if we change the
way libc communicate with us, that's the way for now.
26 files changed