Add in some heuristics to try to detect AIX libpcap format. (This works
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 6 Nov 2001 01:55:14 +0000 (01:55 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 6 Nov 2001 01:55:14 +0000 (01:55 +0000)
commitc35d073b32a2e7d66c6ccfca98e39b9ffeabd872
treed56ef6f168605a70ea63fefc03089f93202e1473
parenta3fa4353251880c65651c5ef34643e4a346b7fab
Add in some heuristics to try to detect AIX libpcap format.  (This works
with one capture I've seen, but perhaps that was done with an old
version of AIX, and newer versions use a minor version number, in the
file, of 4.

However, libpcap hasn't used a minor version of 2 for ages, so perhaps
AIX hasn't updated their libpcap in ages, and aren't about to do so
soon.  If they do, let's hope they change the magic number.  The capture
file in question *does* have the capture length and real length in the
old, pre-2.3, order, so it really looks as if it's an old version,
rather than IBM trying to be "helpful" by using a different minor
version number so that you can distinguish between normal libpcap and
AIX libpcap formats.)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@4164 f5534014-38df-0310-8fa8-9805f1628bb7
wiretap/file.c
wiretap/libpcap.c
wiretap/wtap.h