Commit Graph

8 Commits

Author SHA1 Message Date
Guy Harris 4ffaeaca9b In outgoing messages:
put the screen name into the Info column before fetching the
	message text, so it gets into the Info column even if we throw
	an exception fetching the message text;

	use the right offset when adding the screen name to the protocol
	tree;

	use the right offset for the byte after the screen name when
	calling "aim_get_message()".

svn path=/trunk/; revision=10971
2004-05-23 01:53:29 +00:00
Guy Harris fa5f01158a Put in a missing space.
svn path=/trunk/; revision=10970
2004-05-23 01:10:00 +00:00
Guy Harris 85fe1e6dee Use "tvb_reported_length_remaining()" in "until the end of the packet"
loops, so we mark frames as short if they've been cut short by a
snapshot length.

The user class in buddy list TLVs appears to be 2 bytes, in at least
some captures; make "dissect_aim_userclass()" take the user class value,
and the length of the user class field, as arguments, and have the
caller fetch the value.  Also, display the numerical value of the user
class in hex, as it's a bitset.

Fix the messaging dissector to put stuff under the top-level item rather
than at the top level.

Fix a typo.

Clean up indentation.

svn path=/trunk/; revision=10802
2004-05-05 09:30:56 +00:00
Olivier Biot 3226647c01 From Jelmer Vernooij:
Add support form extra SNACs. All TLV's are now recognized.

svn path=/trunk/; revision=10712
2004-04-26 18:21:10 +00:00
Guy Harris 0cef289a3a From Jelmer Vernooij:
Add support for a couple more SNAC's.

	Handle TLV's in a somewhat more extendible manner.

	Fix a bug in the buddylist dissector that caused pango warnings.

svn path=/trunk/; revision=10646
2004-04-20 04:48:32 +00:00
Guy Harris 46180d236b From Devin Heitmueller: do a better job of decoding the AIM messaging
SNAC for outgoing and incoming subtypes.

svn path=/trunk/; revision=10542
2004-04-02 07:59:22 +00:00
Guy Harris 61b717f53c Zero-length arrays are *not* valid in C89, even if GCC doesn't happen to
have a problem with them; MSVC++, for example, doesn't handle them, so
we comment them out.

svn path=/trunk/; revision=10463
2004-03-23 18:36:05 +00:00
Guy Harris 13bb836ab9 From Jelmer Vernooij: split the AIM dissector into multiple files, and
add a few more SNACs.

svn path=/trunk/; revision=10450
2004-03-23 06:21:18 +00:00