Ethereal-cvs: [Ethereal-cvs] rev 17870: /trunk/wiretap/: network_instruments.c network_instrum
User: guy
Date: 2006/04/15 07:52 PM
Log:
Move file format definitions to the header file.
Put the code to read the packet header and the packet data into routines
(which also fixes some places where observer_seek_read() was using the
sequential file handle rather than the random file handle), make the
packet header reader skip over the TLVs,
Do some additional sanity checking.
Wiretap supports nanosecond resolution; provide nanosecond resolution
time stamps.
Rename some structure members to match their purpose (they're TLV
counts, not flags).
Remove the TLV header from the TLV structures (and eliminate TLV
structures if we don't have the contents or they're just a string); if
we process them, we'll probably end up reading the header and data
separately.
Add some information about some of the TLVs in expert information packets.
Directory: /trunk/wiretap/
Changes Path Action
+154 -115 network_instruments.c Modified
+61 -39 network_instruments.h Modified
http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=17870&view=rev