Commit graph

9 commits

Author SHA1 Message Date
Guy Harris
23319ff023 Move the pointer to the "column_info" structure in the "frame_data"
structure to the "packet_info" structure; only stuff that's permanently
stored with each frame should be in the "frame_data" structure, and the
"column_info" structure is not guaranteed to hold the column values for
that frame at all times - it was only in the "frame_data" structure so
that it could be passed to dissectors, and, as all dissectors are now
passed a pointer to a "packet_info" structure, it could just as well be
put in the "packet_info" structure.

That saves memory, by shrinking the "frame_data" structure (there's one
of those per frame), and also lets us clean up the code a bit.

svn path=/trunk/; revision=4370
2001-12-10 00:26:21 +00:00
Guy Harris
bced8711f6 Make "dissector_add()", "dissector_delete()", and "dissector_change()"
take a dissector handle as an argument, rather than a pointer to a
dissector function and a protocol ID.  Associate dissector handles with
dissector table entries.

svn path=/trunk/; revision=4308
2001-12-03 04:00:26 +00:00
Guy Harris
8822f3f702 Squelch a "signed vs. unsigned comparison" warning (which warned of a
real problem, if "byte_span" were 0 - that would only happen if
"bitoffset" and "bitlength" were both 0, and "bitlength" should never be
0).

svn path=/trunk/; revision=3929
2001-09-13 20:42:13 +00:00
Guy Harris
8412393197 From Joerg Mayer: explicitly fill in all members of a
"header_field_info" structure, including the ones that are later set by
the routines to register fields.

svn path=/trunk/; revision=3561
2001-06-18 02:18:27 +00:00
Guy Harris
2388d411bd Updates from Martin Held.
svn path=/trunk/; revision=3521
2001-06-06 18:53:27 +00:00
Guy Harris
ce18175da0 Updates from Martin Held.
svn path=/trunk/; revision=3495
2001-06-01 21:00:13 +00:00
Guy Harris
a559a89406 Fix Gerald's e-mail address.
svn path=/trunk/; revision=3451
2001-05-25 16:19:31 +00:00
Guy Harris
7456ee17e1 Wrap "VALS()" around pointers to "value_string" arrays, to suppress GCC
complaints.

svn path=/trunk/; revision=3379
2001-04-25 05:32:16 +00:00
Guy Harris
82814e52ee RANAP support, from Martin Held.
svn path=/trunk/; revision=3375
2001-04-24 19:18:03 +00:00