fix incorrectly converted CIRCLEQ_END comparison to prevent NULL deref's

found by clang static analyzer, ok jca, otto
Instead of comparing the lower and higher addresses of all the multicast
entries to decide if the IFF_ALLMULTI flag should be set, check if there
is at least one real range between them.

This should not change the behavior of any driver but if you encounter
any problem, feel free to revert the offending chunk and ping me about
it.

ok naddy@, dlg@
Copy some entries from Apache's mime.types file to nginx's, ok robert@
Remove unused var and include.  Fix errno values as per spec.
NULL semaphore in sem_close().  Minor cosmetic changes.
tedu@ zhuk@ ok
instead of calculating the icmp checksum here, just set the flag that
it is needed and the lower parts of the stack will take care of it.
fixes a cksum bug in a rather constructed case and is just the right thing
to do now. ok mpi naddy
deal with msgbuf_write EAGAIN, ok gilles benno
deal with msgbuf_write EAGAIN, ok gilles benno
compare pointers to NULL
deal with msgbuf_write EAGAIN, ok gilles benno
msgbuf_write EAGAIN, ok gilles benno
deal with msgbuf_write EAGAIN, ok gilles benno
remove "clever" shortcut that might bite later, ok gilles benno
msgbuf_write EAGAIN, ok gilles benno
all of these from a long train ride
- put -Q in the right place
- Ar was a poor choice for the arguments to -Q. i've chosen an admittedly equally
poor Cm, at least consistent with the rest of the docs. also no need for multiple
instances
- zap a now redundant Nm
- usage() sync
import NSD 4.0.0, tests from Dorian BÃ¼ttner, Patrik Lundin, requested by brad@
merge conflicts
mtree changes for NSD 4.0
new sample config entries for NSD 4.0.0
update for NSD 4.0.0; generate keys for nsd-control if non-existent, and
use nsd-control to signal NSD.
remove old files