aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-isis.c
diff options
context:
space:
mode:
authorDhiru Kholia <dhiru.kholia@gmail.com>2017-05-18 12:45:03 +0530
committerPeter Wu <peter@lekensteyn.nl>2017-05-19 17:07:27 +0000
commitb83e74c3dd333dec914765bc17ad82e9b8031963 (patch)
tree4521fdc4ce12256760942c86636bbd1819e928a7 /epan/dissectors/packet-isis.c
parent3346fc9c83719bce26cca31fc4b5d9139ab56d76 (diff)
IS-IS: Add support for CRYPTO_AUTH authentication type
CRYPTO_AUTH (generic cryptographic authentication) is documented in RFC 5310, https://tools.ietf.org/html/rfc5310. Sample IS-IS .pcap files using CRYPTO_AUTH (HMAC-SHA1/HMAC-SHA256) can be found at https://c0decafe.de/svn/codename_loki/test/. Bug: 13727 Change-Id: If25edc5985e13de56ab6bade570f06e0e9db276c Reviewed-on: https://code.wireshark.org/review/21697 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'epan/dissectors/packet-isis.c')
-rw-r--r--epan/dissectors/packet-isis.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/dissectors/packet-isis.c b/epan/dissectors/packet-isis.c
index 7432173d2c..33d232ecd5 100644
--- a/epan/dissectors/packet-isis.c
+++ b/epan/dissectors/packet-isis.c
@@ -49,6 +49,7 @@ static int hf_isis_type_reserved = -1;
static int hf_isis_version2 = -1;
static int hf_isis_reserved = -1;
static int hf_isis_max_area_adr = -1;
+int hf_isis_clv_key_id = -1;
static gint ett_isis = -1;
@@ -194,6 +195,9 @@ proto_register_isis(void)
{ "Maximum Area Addresses", "isis.max_area_adr", FT_UINT8, BASE_DEC, NULL,
0x0, "Maximum Area Addresses, 0 means 3", HFILL }},
+ { &hf_isis_clv_key_id,
+ { "Key ID", "isis.clv.key_id", FT_UINT16, BASE_DEC, NULL,
+ 0x0, NULL, HFILL }},
};
/*
* Note, we pull in the unknown CLV handler here, since it