aboutsummaryrefslogtreecommitdiffstats
path: root/packet-isis-lsp.h
AgeCommit message (Collapse)AuthorFilesLines
2003-12-08From Hannes Gredler:Guy Harris1-58/+1
- unify the IS-IS CLV space IS-IS uses a unified CLV space across all Level and PDU Types there is no need to define PDU- and Level- Specific CLV Types; - clean up Authentication CLV TLV #10 is the official supported TLV for carrying authentication information- todays code displays TLV #10 as non-standard which is wrong; also the notion of "Domain" "Authentication" and "Link" password has disappeared from contemporary routing SW; - add IP Authentication CLV dissector this CLV is depreciated - however it is using different semantics than TLV #10 so we need a dedicated dissector; - add Checksum CLV dissector add support for RFC 3358 Checksum CLVs majority of code re-used from the LSP checksum verification dissector. svn path=/trunk/; revision=9204
2003-11-19Fix the ATT bit definitions.Guy Harris1-5/+5
svn path=/trunk/; revision=9037
2003-04-03From Laurent Rabret: add support for Multi Topology Reachable IPv4Guy Harris1-1/+12
Prefixes and Multi Topology Reachable IPv6 Prefixes from draft-ietf-isis-wg-multi-topology-06. svn path=/trunk/; revision=7400
2003-03-27From Laurent Rabret: fix bugs in ISIS LSP analyses, addi type blockGuy Harris1-10/+29
filters and display the type block byte in a more standard way (bit fields). svn path=/trunk/; revision=7378
2002-09-02From Hannes Gredler:Guy Harris1-3/+1
open up a new subtree for dissecting the lsp-entry TLV; remove the isis_lsp_decode_lsp_id() routine, as the same functionality is better served using print_system_id(); fix a small bug in print_system_id(). svn path=/trunk/; revision=6169
2002-08-29From Hannes Gredler: make the IS-IS dissector more verbose in the INFOGuy Harris1-2/+2
field - specifically for IIHs the System-ID of the Hello; LSPs the LSP-ID, Sequence #, Lifetime; CSNPs the LAN-ID, Start LSP-ID, End LSP-ID. and change the display of some IDs. Clean up white space. svn path=/trunk/; revision=6128
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-9/+9
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2002-04-07Get rid of unused "pinfo" arguments.Guy Harris1-6/+5
svn path=/trunk/; revision=5112
2001-12-20Put the Hello, LSP, and {C,P}SNP ISIS stuff into the ISIS protocol,Guy Harris1-3/+2
rather than having them each have their own protocol. svn path=/trunk/; revision=4432
2001-08-22Fixes from Hannes Gredler.Guy Harris1-4/+4
svn path=/trunk/; revision=3864
2001-07-02Tvbuffified ISIS dissector, from Ronnie Sahlberg.Guy Harris1-6/+6
svn path=/trunk/; revision=3626
2001-06-23More IS-IS updates.Guy Harris1-9/+6
HELLO message support in RSVP. svn path=/trunk/; revision=3604
2001-06-18Support for External Reachability TLVs, and assorted outputGuy Harris1-9/+16
improvements, from Hannes Gredler. svn path=/trunk/; revision=3558
2001-06-07More updates from Hannes Gredler.Guy Harris1-1/+3
svn path=/trunk/; revision=3522
2001-05-14Various ISIS improvements (ISIS IPv6 routing TLV dissection, ISISGuy Harris1-1/+9
traffic engineering TLV dissection, IS neighbor and IP reachability TLVs given their own subtree types), from Jean-Christian Pennetier. svn path=/trunk/; revision=3413
2001-04-16Assorted ISIS enhancements from Hannes Gredler.Guy Harris1-1/+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/+3
hostname TLV support, from Hannes Gredler. svn path=/trunk/; revision=3271
2000-06-19Make the "isis_hello.source_id" an FT_BYTES field rather than anGuy Harris1-24/+6
FT_ETHER field; the ISIS spec doesn't say it's necessarily a 6-byte Ethernet address (and, if it's FT_BYTES, you can test it in a filter much the same way you test an Ethernet address). Make "isis_hello.lan_id" an FT_BYTES field rather than an FT_STRING field - it's an array of bytes, not a character string. Don't require that "system ID" fields be 6 octets; use the size value from the ISIS PDU header. (This means that PDUs containing "system ID" fields can't be described as C structures; dissect them by stepping the offset instead.) svn path=/trunk/; revision=2080
1999-12-15Stuart Stanley's ISIS dissection support.Guy Harris1-0/+119
svn path=/trunk/; revision=1340