aboutsummaryrefslogtreecommitdiffstats
path: root/packet-vj.c
Commit message (Collapse)AuthorAgeFilesLines
* Don't give tvbuffs names; instead, give data sources names, where aGuy Harris2002-02-181-53/+25
| | | | | | | | | | | | | | | "data source" has a name and a top-level tvbuff, and frames can have a list of data sources associated with them. Use the tvbuff pointer to determine which data source is the data source for a given field; this means we don't have to worry about multiple data sources with the same name - the only thing the name does is label the notebook tab for the display of the data source, and label the hex dump of the data source in print/Tethereal output. Clean up a bunch of things discovered in the process of doing the above. svn path=/trunk/; revision=4749
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-2/+2
| | | | | | | | | | | | | "epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
* From Irfan Khan: don't use bitfields.Guy Harris2002-01-101-47/+26
| | | | svn path=/trunk/; revision=4517
* Again, leave the SET_ADDRESS() stuff for IP to the IP dissector.Guy Harris2001-12-201-17/+1
| | | | svn path=/trunk/; revision=4431
* Make the object attached to a frame for VJ decompression be a structureGuy Harris2001-12-191-32/+39
| | | | | | | | | | | | containing a 4-byte offset and 128 bytes of data, rather than a 1-byte offset and 128 bits of data, so that the data is aligned on a 4-byte boundary and doesn't upset processors with strict alignment requirements. We don't free individual memory chunks containing those objects, so make the memory chunk pool an "allocate-only" pool. svn path=/trunk/; revision=4428
* Van Jacobson decompression support for PPP, from Irfan Khan.Guy Harris2001-12-191-0/+711
svn path=/trunk/; revision=4427