aboutsummaryrefslogtreecommitdiffstats
path: root/packet-isis-hello.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-12-08 20:40:33 +0000
committerGuy Harris <guy@alum.mit.edu>2003-12-08 20:40:33 +0000
commita12371ae60a0e90bacaf04f45406404dbeb80749 (patch)
treec0cbb685a150118fd479fce135e0eca13fb10431 /packet-isis-hello.h
parent2b8a6c6f4df1280c3ff2af6579f2ffce1effb602 (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. svn path=/trunk/; revision=9204
Diffstat (limited to 'packet-isis-hello.h')
-rw-r--r--packet-isis-hello.h57
1 files changed, 1 insertions, 56 deletions
diff --git a/packet-isis-hello.h b/packet-isis-hello.h
index b726882f8d..32247966b8 100644
--- a/packet-isis-hello.h
+++ b/packet-isis-hello.h
@@ -1,7 +1,7 @@
/* packet-isis-hello.h
* Declares for hello handling inside isis.
*
- * $Id: packet-isis-hello.h,v 1.10 2002/08/29 18:52:51 guy Exp $
+ * $Id: packet-isis-hello.h,v 1.11 2003/12/08 20:40:33 guy Exp $
* Stuart Stanley <stuarts@mxmail.net>
*
* Ethereal - Network traffic analyzer
@@ -40,61 +40,6 @@
#define ISIS_HELLO_TYPE_LEVEL_12 3
/*
- * detail clv information on l1 hello packets
- */
-#define ISIS_CLV_L1H_AREA_ADDRESS 1
-#define ISIS_CLV_L1H_IS_NEIGHBORS 6
-#define ISIS_CLV_L1H_PADDING 8
-#define ISIS_CLV_L1H_NLPID 129
-#define ISIS_CLV_L1H_IP_INTERFACE_ADDR 132
-#define ISIS_CLV_L1H_RESTART 211
-#define ISIS_CLV_L1H_MT 229
-#define ISIS_CLV_L1H_IPv6_INTERFACE_ADDR 232
-
-/*
- * Note, the spec say 133, but everyone seems to use 10. Any clue on why
- * this is would be appreciated!
- */
-#define ISIS_CLV_L1H_AUTHENTICATION_NS 10 /*non spec */
-#define ISIS_CLV_L1H_AUTHENTICATION 133
-
-/*
- * detail clv information on l2 hello packets
- */
-#define ISIS_CLV_L2H_AREA_ADDRESS 1
-#define ISIS_CLV_L2H_IS_NEIGHBORS 6
-#define ISIS_CLV_L2H_PADDING 8
-#define ISIS_CLV_L2H_NLPID 129
-#define ISIS_CLV_L2H_IP_INTERFACE_ADDR 132
-#define ISIS_CLV_L2H_RESTART 211
-#define ISIS_CLV_L2H_MT 229
-#define ISIS_CLV_L2H_IPv6_INTERFACE_ADDR 232
-/*
- * Note, the spec say 133, but everyone seems to use 10. Any clue on why
- * this is would be appreciated!
- */
-#define ISIS_CLV_L2H_AUTHENTICATION_NS 10 /*non spec */
-#define ISIS_CLV_L2H_AUTHENTICATION 133
-
-/*
- * detail clv information on PTP hello packets
- */
-#define ISIS_CLV_PTP_AREA_ADDRESS 1
-#define ISIS_CLV_PTP_PADDING 8
-#define ISIS_CLV_PTP_NLPID 129
-#define ISIS_CLV_PTP_IP_INTERFACE_ADDR 132
-#define ISIS_CLV_PTP_RESTART 211
-#define ISIS_CLV_PTP_MT 229
-#define ISIS_CLV_PTP_IPv6_INTERFACE_ADDR 232
-#define ISIS_CLV_PTP_ADJ 240
-/*
- * Note, the spec say 133, but everyone seems to use 10. Any clue on why
- * this is would be appreciated!
- */
-#define ISIS_CLV_PTP_AUTHENTICATION_NS 10 /*non spec */
-#define ISIS_CLV_PTP_AUTHENTICATION 133
-
-/*
* misc. bittest macros
*/