diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2003-12-08 20:40:33 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2003-12-08 20:40:33 +0000 |
commit | a619176f21f429a8f7503fda7f05d441350d72d3 (patch) | |
tree | c0cbb685a150118fd479fce135e0eca13fb10431 /packet-isis-snp.h | |
parent | 0c34ec2fa67538264651bd5b061f59b07bcecfed (diff) |
From Hannes Gredler:
- 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.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9204 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'packet-isis-snp.h')
-rw-r--r-- | packet-isis-snp.h | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/packet-isis-snp.h b/packet-isis-snp.h index 97b433d458..c16113b9cd 100644 --- a/packet-isis-snp.h +++ b/packet-isis-snp.h @@ -1,7 +1,7 @@ /* packet-isis-snp.h * Defines and such for CSNP, PSNP, and their payloads * - * $Id: packet-isis-snp.h,v 1.7 2002/08/29 18:52:51 guy Exp $ + * $Id: packet-isis-snp.h,v 1.8 2003/12/08 20:40:33 guy Exp $ * Stuart Stanley <stuarts@mxmail.net> * * Ethereal - Network traffic analyzer @@ -27,39 +27,6 @@ #define _PACKET_ISIS_SNP_H /* - * Note, the spec say 133 for authentication, but everyone seems to use 10. - * Any clue on why this is would be appreciated! - */ - -/* - * detail cvls information for L1 CSNP packets - */ -#define ISIS_CLV_L1_CSNP_LSP_ENTRIES 9 -#define ISIS_CLV_L1_CSNP_AUTHENTICATION_NS 10 -#define ISIS_CLV_L1_CSNP_AUTHENTICATION 133 - -/* - * detail cvls information for L2 CSNP packets - */ -#define ISIS_CLV_L2_CSNP_LSP_ENTRIES 9 -#define ISIS_CLV_L2_CSNP_AUTHENTICATION_NS 10 -#define ISIS_CLV_L2_CSNP_AUTHENTICATION 133 - -/* - * detail cvls information for L1 PSNP packets - */ -#define ISIS_CLV_L1_PSNP_LSP_ENTRIES 9 -#define ISIS_CLV_L1_PSNP_AUTHENTICATION_NS 10 -#define ISIS_CLV_L1_PSNP_AUTHENTICATION 133 - -/* - * detail cvls information for L2 PSNP packets - */ -#define ISIS_CLV_L2_PSNP_LSP_ENTRIES 9 -#define ISIS_CLV_L2_PSNP_AUTHENTICATION_NS 10 -#define ISIS_CLV_L2_PSNP_AUTHENTICATION 133 - -/* * Published API functions. NOTE, this are "local" API functions and * are only valid from with isis decodes. */ |