Don't use __attribute__((format)) if it's not supported.

Also, *do* use it, if supported, for ndo_warning().
Merge branch 'master' of git+ssh://bpf.tcpdump.org/tcpdump/master/git/tcpdump

This merge is necessary because Git says so, I guess.