diff options
author | Guy Harris <guy@alum.mit.edu> | 2000-12-28 09:49:09 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2000-12-28 09:49:09 +0000 |
commit | d13901155d5108fc756bf2b4a4608fa9af73a146 (patch) | |
tree | a3fc4e9de7e42980ada10de139813e9937956393 /packet-isl.h | |
parent | f69876eece2a86501b309e9aecfdcd69b95dc500 (diff) |
Tvbuffify the CDP, CGMP, ISL, and VTP dissectors.
Add a new subdissector table in the LLC dissector for protocol IDs with
a Cisco OUI, and register the CDP, CGMP, and VTMP dissectors in that
table, rather than calling them via a switch statement.
Register the ISL dissector by name, and have the Ethernet dissector call
it via a handle.
Fix the handling of the checksum field in the CDP dissector.
The strings in CDP are counted, not null-terminated; treat them as such.
Fix the handling of the encapsulated frame CRC, and the encapsulated
frame, in the ISL dissector, at least for Ethernet frames; it may not be
correct for encapsulated Token Ring frames.
svn path=/trunk/; revision=2792
Diffstat (limited to 'packet-isl.h')
-rw-r--r-- | packet-isl.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/packet-isl.h b/packet-isl.h index 844da04095..102e15f616 100644 --- a/packet-isl.h +++ b/packet-isl.h @@ -1,6 +1,6 @@ /* packet-isl.h * - * $Id: packet-isl.h,v 1.2 2000/08/11 13:34:10 deniel Exp $ + * $Id: packet-isl.h,v 1.3 2000/12/28 09:49:09 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -26,6 +26,5 @@ #define __PACKET_ISL_H__ void capture_isl(const u_char *, int, packet_counts *); -void dissect_isl(const u_char *, int, frame_data *, proto_tree *); #endif |