aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-isis-lsp.c
diff options
context:
space:
mode:
authorAlexis La Goutte <alexis.lagoutte@gmail.com>2014-08-06 22:22:17 +0200
committerEvan Huus <eapache@gmail.com>2014-08-08 13:19:23 +0000
commit143cdf12d39246003fb272a4001c2698b1f5362d (patch)
tree78cf9998f47b800211eb37dc63f6b497303481ab /epan/dissectors/packet-isis-lsp.c
parent6fd6955a2412b5c5cbcb0472d620df29bd1e49a8 (diff)
ISIS: Add type and length to CLV
Change-Id: If6dc8e3a9328571ccdb106b0aabc617889c434c7 Reviewed-on: https://code.wireshark.org/review/3465 Reviewed-by: Evan Huus <eapache@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-isis-lsp.c')
-rw-r--r--epan/dissectors/packet-isis-lsp.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/epan/dissectors/packet-isis-lsp.c b/epan/dissectors/packet-isis-lsp.c
index b90f8d818e..af3426e478 100644
--- a/epan/dissectors/packet-isis-lsp.c
+++ b/epan/dissectors/packet-isis-lsp.c
@@ -126,6 +126,8 @@ static int hf_isis_lsp_p = -1;
static int hf_isis_lsp_att = -1;
static int hf_isis_lsp_hippity = -1;
static int hf_isis_lsp_is_type = -1;
+static int hf_isis_lsp_clv_type = -1;
+static int hf_isis_lsp_clv_length = -1;
static int hf_isis_lsp_root_id = -1;
static int hf_isis_lsp_spb_link_metric = -1;
static int hf_isis_lsp_spb_port_count = -1;
@@ -2663,7 +2665,7 @@ dissect_isis_lsp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset
* our list of valid ones!
*/
isis_dissect_clvs(tvb, pinfo, lsp_tree, offset,
- opts, &ei_isis_lsp_short_packet, len, id_length, ett_isis_lsp_clv_unknown );
+ opts, &ei_isis_lsp_short_packet, len, id_length, ett_isis_lsp_clv_unknown, hf_isis_lsp_clv_type, hf_isis_lsp_clv_length );
}
static int
@@ -2760,6 +2762,16 @@ proto_register_isis_lsp(void)
VALS(isis_lsp_istype_vals), ISIS_LSP_IS_TYPE_MASK,
NULL, HFILL }},
+ { &hf_isis_lsp_clv_type,
+ { "Type", "isis.lsp.clv.type", FT_UINT8, BASE_DEC,
+ NULL, 0x0,
+ NULL, HFILL }},
+
+ { &hf_isis_lsp_clv_length,
+ { "Length", "isis.lsp.clv.length", FT_UINT8, BASE_DEC,
+ NULL, 0x0,
+ NULL, HFILL }},
+
{ &hf_isis_lsp_spb_link_metric,
{ "SPB Link Metric", "isis.lsp.spb.link_metric",
FT_UINT24, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},