Fix conntrack with --bind-interfaces

Make sure dst_addr is assigned the correct address in receive_query when OPTNOWILD is
enabled so the assigned mark can be correctly retrieved and set in forward_query when
conntrack is enabled.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Use inotify instead of polling on Linux.

This should solve problems people are seeing when a file changes
twice within a second and thus is missed for polling.
Merge branch 'inotify'
Teach the new inotify code about symlinks.
Remove floor on EDNS0 packet size with DNSSEC.
CHANGELOG re. inotify.
Fix breakage of --domain=<domain>,<subnet>,local
Remove redundant IN6_IS_ADDR_ULA(a) macro defn.
Eliminate IPv6 privacy addresses from --interface-name answers.
Tweak field width in cache dump to avoid truncating IPv6 addresses.
add min-cache-ttl option

Signed-off-by: aa65535 <aa65535@live.com>

Sometimes, we need to control the DNS cache TTL.