Add a test for IGMPv3 query response times
Separate multiple nexthops.

Multiple nexthops in MP-BGP were not getting separated, so you are
left wondering "what kind of address is dead:beef::1fe80::1ff:fe01:0"?
Separate them with ", " so that it is more clear that they are
multiple nexthops.
Merge remote-tracking branch 'upstream/master'
Add multi-file support.
DLT change detection.

If when writing an output file, error if the DLT of subsequent files is not
the same as the original.
Properly print when dlt changes.

When we open a new file we need to get new printinfo.
Address Michael's comments.

Be more portable when opening stdin.

Refactor reading from VFile into a function.
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/mcr/tcpdump

Conflicts:
	tcpdump.c
Added-support-BPDUv4
Added-bpduv4-test-files
Modified-mstp-display-as-per-standard
"the the" -> "the".
Merge branch 'master' of https://github.com/mcr/tcpdump
updated-spb-bpdu-packet-info
Do more verbose logging to the console of output when tests fail so that
I can figure out why some tests are failing in Travis CI.
Add .travis.yml for Travis CI (http://travis-ci.org/)
Simplify the detection of OpenSSL libcrypto by using standard autoconf
macros rather than a local copy of AC_LBL_SSLEAY.

AC_LBL_SSLEAY is old and has not kept pace with some more recent
developments in packaging like Debian and Ubuntu's multiarch support.
The autoconf macros have been updated to handle multiarch so using them
means that tcpdump gains the ability to be built with libcrypto on these
new multiarch distros and to work successfully with Travis CI, which
uses Ubuntu 12, which is one such multiarch distro (see GH-32).

Fixes GH-33
Merge pull request #35 from msabramo/configure_libcrypto

Simplify the detection of OpenSSL libcrypto in configure.in
Merge pull request #32 from msabramo/travis

Add support for using Travis CI for testing