aboutsummaryrefslogtreecommitdiffstats
path: root/packet-isis-lsp.c
Commit message (Collapse)AuthorAgeFilesLines
* Add tvbuff class.Gilbert Ramirez2000-05-111-16/+16
| | | | | | | | | | | | | | | Add exceptions routines. Convert proto_tree_add_*() routines to require tvbuff_t* argument. Convert all dissectors to pass NULL argument ("NullTVB" macro == NULL) as the tvbuff_t* argument to proto_tree_add_*() routines. dissect_packet() creates a tvbuff_t, wraps the next dissect call in a TRY block, will print "Short Frame" on the proto_tree if a BoundsError exception is caught. The FDDI dissector is converted to use tvbuff's. svn path=/trunk/; revision=1939
* Ralf Schneider's changes to enhance to OSI CLNP, CLTP, and ISIS supportGuy Harris2000-04-151-22/+12
| | | | | | and to add OSI ESIS support. svn path=/trunk/; revision=1865
* Change dfilter_init() to check for empty-string abbreviations and forGilbert Ramirez2000-03-201-2/+2
| | | | | | | duplicate abbreviations. All mods to packet-*.c files are fixes to remove those cases. svn path=/trunk/; revision=1733
* Fix a bunch of dissectors to use "pi.captured_len" rather thanGuy Harris2000-01-241-4/+4
| | | | | | | | | | "fd->cap_len" for the frame length - or to use macros such as "BYTES_ARE_IN_FRAME()", "IS_DATA_IN_FRAME()", and "END_OF_FRAME", which use "pi.captured_len" - so that they correctly handle frames where the actual data length of the packet is less than the size of the raw frame, e.g. with encapsulations such as ISL. svn path=/trunk/; revision=1530
* Merge in the final code to make Ethereal run on Win32, compiledGilbert Ramirez2000-01-151-3/+7
| | | | | | | | | | | | | | | | with MSVC 6.0 and 'nmake', the make tool that comes with MSVC. It compiles, links, and runs. It doesn't run correctly. There's a problem when reading files. I'm getting short reads. I'm not linking in zlib or libsnmp because it first needs to be debugged. I changed the plugin code to use gmodule instead of libltdl, but the Unix build still links ethereal against libltdl. I'll fix that tonight; sorry about leaving it in such a sad state, but I wanted to check in this code before I left work on a Friday night. Ethereal still works, but the building is less than optimal. svn path=/trunk/; revision=1479
* Stuart Stanley's ISIS dissection support.Guy Harris1999-12-151-0/+925
svn path=/trunk/; revision=1340