aboutsummaryrefslogtreecommitdiffstats
path: root/packet-sdlc.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-18Add arguments to "dissect_xdlc_control()" to specify value_stringGuy Harris1-2/+3
tables, for use in the top-level item for the control field, for unnumbered frame function codes for commands and responses. If the argument is null, default to the standard tables. Use "dissect_xdlc_control()" and the #defines from "xdlc.h" for IrDA. Use the reported length rather than the data length in the IrDA dissector when iterating over the data in an IrDA packet. Make "dissect_xid()" update the column information as well as the protocol tree. Put the slot number into the protocol tree only for command frames - "the slot number field is undefined in discovery XID response frames", to quote the IrLAP spec. svn path=/trunk/; revision=9713
2004-01-03Have "dissect_xdlc_control()" take a pointer to a structure containingGuy Harris1-2/+59
pointers to hf_ values, so the subfields of the control field are put into the protocol tree as filterable items. Change the protocols that use it appropriately. Export "dissect_xdlc_control()" to plugins. svn path=/trunk/; revision=9531
2003-09-02Use "dissect_xdlc_control()" to dissect the control field of Frame RelayGuy Harris1-2/+2
packets that have one. Add an argument to "dissect_xdlc_control()" to indicate whether it should append the information to the Info field or just put it in the Info field. Use the #defines for the DLCI bitfields to extract the DLCI bits when constructing the DLCI. svn path=/trunk/; revision=8335
2003-01-03Add support for SDLC encapsulation in DOS Sniffer captures; thatGuy Harris1-0/+164
includes adding an SDLC dissector. svn path=/trunk/; revision=6848