On Sat Jan  2 01:31:36 PST 2016, st...@quintile.net wrote:

> 
> mmmm, 
> 
> I am confused, are you talking of replacing the interface to dns(1)?
> 
> I had no real plan, maybe to just make mDNS accumulate broadcast and
> multicast mDNS messages into a virtual file in /lib/ndb format.
> 
> more importantly I really need a publish system, which would be just based off
> /lib/ndb/local, just a static spec.
> 
> my target is porting shairport, and maybe Dnla at a later date.

that wasn't what i had in mind at all.  dns(1) does a whole bunch of things,
including.
- answering queries via /net/dns
- answering queries via udp, and tcp,
- maintence of database ndb files
- resursive resolution via udp or tcp
- caching of results

currently these functions are all in ndb/dns, and there isn't even threading.
that seems like a hard structure to maintain.

- erik

Reply via email to