diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-08-31 20:25:43 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-08-31 20:25:43 +0000 |
commit | 8fbf4e59af0c9fa2506980a27dc62f39c3a5fa60 (patch) | |
tree | 4134fd65fc449824df7453fc9fcca25a409cde52 /packet-smb-logon.c | |
parent | e9e4881caa06ff5831a31d17a0b42541f05d3d2d (diff) |
Catch exceptions thrown while dissecting the NTLMSSP stuff, so that we
don't abort dissection of the entire packet if we get a
ReportedBoundsError while dissecting an authentication blob - the
authentication blob might be in the middle of a packet, and if it's too
short, that doesn't mean that the stuff *after* it shouldn't be
dissected.
A length of "-1" when adding items that have variable-length data
(FT_NONE, FT_PROTOCOL, FT_BYTES, and FT_STRING; this includes stuff
added with "proto_tree_add_text()") means "to the end of the tvbuff"; we
don't need to fetch the length of the tvbuff and use that.
svn path=/trunk/; revision=6161
Diffstat (limited to 'packet-smb-logon.c')
0 files changed, 0 insertions, 0 deletions