aboutsummaryrefslogtreecommitdiffstats
path: root/packet-isdn.c
AgeCommit message (Collapse)AuthorFilesLines
2003-12-21warning: overflow in implicit constant conversionJörg Mayer1-3/+3
svn path=/trunk/; revision=9391
2003-06-10As "tvb_strneql()" and "tvb_memeql()" now just return -1, rather thanGuy Harris1-5/+3
throwing an exception, if the bytes to be compared aren't available in the tvbuff, we don't need to check for their existence before calling those routines. svn path=/trunk/; revision=7826
2002-11-08Allow more than one circuit with the same circuit ID; a circuit has aGuy Harris1-4/+5
starting and ending frame number, and circuits with the same circuit ID are sorted by the starting frame number (the last circuit can have 0 as the ending frame number, meaning "unknown"), and, when looking up a circuit, we take a frame number as an argument and return the circuit that includes that frame. Add a new circuit ID type for X.25 virtual circuits, and use the circuit mechanism to keep track of the dissector for an X.25 virtual circuit rather than having a private mechanism. svn path=/trunk/; revision=6580
2002-11-01Don't bother putting the direction into the ISDN part of the protocolGuy Harris1-13/+1
tree - it's already in there as part of the frame header. svn path=/trunk/; revision=6534
2002-10-31Discard the WTAP_ENCAP_LAPD encapsulation type in favor of aGuy Harris1-0/+229
WTAP_ENCAP_ISDN encapsulation type, which includes a pseudo-header giving the direction (user-to-network or network-to-user) and the channel number. Add a new circuit type, using the ISDN channel number as the circuit ID. Add an ISDN dissector to put the direction and channel number into the protocol tree and to call the appropriate dissector for the payload based on the channel (LAPD for the D channel; V.120, PPP, or data for B channels, based on some heuristics). svn path=/trunk/; revision=6521