The way IP addresses are handled in libmdnsd is broken. Currently the daemon has to employ ugly tactics like this (below) to avoid clobbering the address on the network. Refactor needed!
This may be pushed from v0.8 to v1.0, since I've not managed to figure out how to solve this yet. Also, it's slightly related to #15 -- touches on the same pieces of code.
The way IP addresses are handled in libmdnsd is broken. Currently the daemon has to employ ugly tactics like this (below) to avoid clobbering the address on the network. Refactor needed!