aboutsummaryrefslogtreecommitdiffstats
path: root/ppptypes.h
AgeCommit message (Collapse)AuthorFilesLines
2002-08-18From ENDOH Akira:Gerald Combs1-7/+98
- displaying PPP datalink layer protocol names based on iana database: http://www.iana.org/assignments/ppp-numbers - dissecting MPLSCP and CDPCP - dissecting CDP over PPP svn path=/trunk/; revision=6011
2002-05-29From Jochen Friedrich: RFC 2353 SNA-over-LLC-over-UDP support, and RFC 2043Guy Harris1-1/+3
SNA-over-PPP and SNA-over-LLC-over-PPP support. svn path=/trunk/; revision=5587
2002-01-03PPP multiplexing support, from Jayaram V.R.Guy Harris1-1/+3
svn path=/trunk/; revision=4469
2001-12-08BACP and BAP support in PPP dissector, from Motonori Shindo.Guy Harris1-1/+3
svn path=/trunk/; revision=4356
2001-08-05Patch from Motonori Shindo, addingGuy Harris1-1/+3
1) Shiva PAP (SPAP) and Extensible Authentication Protocol (EAP) 2) CBCP negotiation in LCP Callback Operation Field to the PPP dissector. svn path=/trunk/; revision=3826
2001-04-16Assorted ISIS enhancements from Hannes Gredler.Guy Harris1-2/+3
When dissecting the ISIS NLPID CLV, use the "nlpid_vals" array to convert NLPID values to protocol names. svn path=/trunk/; revision=3308
2001-04-08OSI network layer over PPP support, fix to P2P ISIS processing, and ISISGuy Harris1-1/+2
hostname TLV support, from Hannes Gredler. svn path=/trunk/; revision=3271
2001-03-15Add a new Wiretap encapsulation type for Cisco HDLC. Map the NetBSDGuy Harris1-40/+1
DLT_HDLC to it. Make a separate dissector for Cisco HDLC, and add a dissector for Cisco SLARP. Have the PPP dissector call the Cisco HDLC dissector if the address field is the Cisco HDLC unicast or multicast address. Use the Cisco HDLC dissector for the Cisco HDLC Wiretap encapsulation type. Add a new dissector table "chdlctype", for Cisco HDLC packet types (they're *almost* the same as Ethernet types, but 0x8035 is SLARP, not Reverse ARP, and 0x2000 is the Cisco Discovery protocol, for example), replacing "fr.chdlc". Have a "chdlctype()" routine, similar to "ethertype()", used both by the Cisco HDLC and Frame Relay dissectors. Have a "chdlc_vals[]" "value_string" table for Cisco HDLC types and protocol names. Split the packet type field in the Frame Relay dissector into separate SNAP and Cisco HDLC fields, and give them the Ethernet type and Cisco HDLC type "value_string" tables, respectively. svn path=/trunk/; revision=3133
2001-01-14Add the PPP types for the DEC LANBridge100 Spanning Tree protocol andGuy Harris1-3/+5
for "Bridging PDU"s (which I'm assuming are 802.1d Spanning Tree BPDUs), and have the STP and LANBridge100 STP dissectors register them with the "ppp.protocol" dissector table. Fix the value for the PPP type for MPLS Multicast (it's 0x0283, not 0x0281). svn path=/trunk/; revision=2896
2001-01-10Update a comment.Guy Harris1-5/+12
svn path=/trunk/; revision=2856
2001-01-10Make the stuff to handle SNAP frames (OUI, PID, payload) a routine ofGuy Harris1-8/+32
its own; it's used not only by LLC, but by Frame Relay with RFC 2427 and ATM with RFC 2684. Support for RFC 2427-encapsulation Frame Relay packets, from Paul Ionescu. Get rid of the CISCO_IP PPP protocol type - Cisco HDLC uses, in most cases, Ethernet packet types, so use ETHERTYPE_IP instead (they're both 0x0800). svn path=/trunk/; revision=2854
2000-12-14PPP patches from Burke Lau to:Guy Harris1-1/+11
add FCS checking; support Cisco HDLC format in the PPP dissector; handle MPLS-over-PPP. svn path=/trunk/; revision=2754
2000-04-16Register a "ppp.protocol" dissector table for PPP, and have dissectorsGuy Harris1-0/+53
for protocols that run inside PPP register themselves with it using "dissector_add()". svn path=/trunk/; revision=1869