Age | Commit message (Collapse) | Author | Files | Lines |
|
number.
svn path=/trunk/; revision=9583
|
|
variables appropriately.
Put in a cast to squelch MSVC++ warnings.
svn path=/trunk/; revision=9575
|
|
svn path=/trunk/; revision=9558
|
|
the pseudo-header; these captures don't appear to have an FCS in them,
so set that member to 0.
svn path=/trunk/; revision=9502
|
|
add the ability to read Ethernet captures;
add the ability to read hex-only dumps.
svn path=/trunk/; revision=9468
|
|
"gint8" - there's no reason for them to be signed, and making them
signed can cause compiler warnings if a value won't fit in 8 bits if
sign-extended.
svn path=/trunk/; revision=9467
|
|
svn path=/trunk/; revision=9459
|
|
svn path=/trunk/; revision=9443
|
|
svn path=/trunk/; revision=9422
|
|
svn path=/trunk/; revision=9393
|
|
svn path=/trunk/; revision=9388
|
|
svn path=/trunk/; revision=9360
|
|
captures.
svn path=/trunk/; revision=9350
|
|
svn path=/trunk/; revision=9345
|
|
except that the 0x80 bit is turned on in the file version number field.
Turn that bit off before processing that field.
svn path=/trunk/; revision=9342
|
|
svn path=/trunk/; revision=9310
|
|
"warning C4761: Gr��enkonflikt im Argument. Konvertierung vorgenommen"
-> size conflict in argument, conversion done
svn path=/trunk/; revision=9244
|
|
Add a missing entry in "encap_table[]" for Bluetooth H4, and fix some
comments.
svn path=/trunk/; revision=9157
|
|
svn path=/trunk/; revision=9154
|
|
errors when reading the header as indications that the file isn't an
AiroPeek V9 file.
Put in comments nothing some additional checks we should do.
svn path=/trunk/; revision=9145
|
|
file format (AiroPeek 2.x).
svn path=/trunk/; revision=9144
|
|
svn path=/trunk/; revision=9126
|
|
The same is true of "parse_cosine_rec_hdr()".
svn path=/trunk/; revision=9079
|
|
returns -1 on errors, so just check for that.
svn path=/trunk/; revision=9078
|
|
"-pg" binaries be built.
svn path=/trunk/; revision=9001
|
|
on loopback interfaces.
svn path=/trunk/; revision=8945
|
|
controlling whether ZLIB_DIR is defined or not in config.nmake.
svn path=/trunk/; revision=8911
|
|
files.
svn path=/trunk/; revision=8900
|
|
snoop file unless it has enoguh padding to hold a Shomiti trailer
record. (DEAR SUN MICROSYSTEMS: PLEASE DO NOT STUFF 16 OR MORE BYTES OF
PADDING INTO A SNOOP PACKET. THANK YOU. HAVE A NICE DAY.)
Add a little paranoia about the record and captured data lengths.
svn path=/trunk/; revision=8883
|
|
2000, 00:00:00 *local* time. The amount to add to that is just the UNIX
time stamp value for that point in time; get it with "mktime()".
svn path=/trunk/; revision=8854
|
|
get rid of the reference to its "tm_gmtoff" member - there are platforms
on which Ethereal runs that don't have "tm_gmtoff" in "struct tm". If
the time stamp in the packets is nanoseconds since midnight 2001-01-01
*local* time, we'd need to compute the offset between that and midnight
2000-01-01 GMT, and adjust the time with that.
svn path=/trunk/; revision=8842
|
|
capture files.
svn path=/trunk/; revision=8840
|
|
svn path=/trunk/; revision=8831
|
|
"hcidump -w" traces.
Note that Jesper Peterson contributed support for reading Endace ERF
files.
svn path=/trunk/; revision=8824
|
|
captures with packet direction information from captures without it.
Use them appropriately.
svn path=/trunk/; revision=8780
|
|
swap the "captured length" and "length" fields, to the open-file code;
store a tri-state (definitely swapped, definitely not swapped, maybe
swapped) value in the per-capture-file-format information for libpcap
format, and use that when processing packets.
svn path=/trunk/; revision=8774
|
|
of the frame header.
they specify the pcap version as 543.0
svn path=/trunk/; revision=8772
|
|
recurse into subdirectories doing "nmake -f Makefile.nmake distclean".
Have "nmake -f Makefile.nmake clean" not remove stuff that "make clean"
doesn't remove (such as Flex/Bison output and config.h files) - and have
"nmake -f Makefile.nmake distclean" remove stuff that "make distclean"
removes, including "tethereal-tap-register.c" and
"ethereal-tap-register.c".
svn path=/trunk/; revision=8672
|
|
svn path=/trunk/; revision=8603
|
|
a UNIX version generating code that, by default, assumes you have
<unistd.h> (as might be the case with recent versions of Cygwin, which I
assume *does* supply <unistd.h>), but you're building on a platform that
lacks <unistd.h> (e.g., building with MSVC++ or MinGW), you can still
compile.
svn path=/trunk/; revision=8602
|
|
0 means "there is no FCS in the packet data", 4 means "there is an FCS
in the packet data", -1 means "I don't know whether there's an FCS in
the packet data, guess based on the packet size".
Assume that Ethernet encapsulated inside other protocols has no FCS, by
having the "eth" dissector assume that (and not check for an Ethernet
pseudo-header).
Have "ethertype()" take an argument giving the FCS size; pass 0 when
appropriate.
Fix up Wiretap routines to set the pseudo-header. This means we no
longer use the "generic" seek-and-read routine, so get rid of it.
svn path=/trunk/; revision=8578
|
|
0 means "there is no FCS in the packet data", 4 means "there is an FCS
in the packet data", -1 means "I don't know whether there's an FCS in
the packet data, guess based on the packet size".
Assume that Ethernet encapsulated inside other protocols has no FCS, by
having the "eth" dissector assume that (and not check for an Ethernet
pseudo-header).
Have "ethertype()" take an argument giving the FCS size; pass 0 when
appropriate.
Fix up Wiretap routines to set the pseudo-header. This means we no
longer use the "generic" seek-and-read routine, so get rid of it.
svn path=/trunk/; revision=8574
|
|
differences between versions 002.001 and 002.002.
svn path=/trunk/; revision=8563
|
|
and add a discussion of how data_offset works.
svn path=/trunk/; revision=8535
|
|
treating them as PDUs with an AAL5 trailer.
svn path=/trunk/; revision=8493
|
|
type, and telling them how it should *NOT* be done, i.e. you should ask
tcpdump-workers for a new DLT_ value, you should not just pick a value
on your own, and you should especially not reuse a value that's already
in use!
Put in comments about reserved values in the current CVS libpcap.
svn path=/trunk/; revision=8367
|
|
use WTAP_ENCAP_ATM_PDUS as the default encapsulation for ATM;
don't use ULL constants, as not all C compilers that support
gint64 support them, and as there's no need to make them ULL
constants.
svn path=/trunk/; revision=8278
|
|
svn path=/trunk/; revision=8272
|
|
a not-yet-ready-for-prime-time project of mine (fast random access to
gzipped files, plus an mechanism to allow support for other forms of
compression).
svn path=/trunk/; revision=8221
|
|
the MS Visual Studio debugger, get confused by two files with the same
name being in a program's source, even though they're in different
directories.
svn path=/trunk/; revision=8208
|