diff options
author | Dhiru Kholia <dhiru.kholia@gmail.com> | 2017-05-18 12:45:03 +0530 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2017-05-19 17:07:27 +0000 |
commit | b83e74c3dd333dec914765bc17ad82e9b8031963 (patch) | |
tree | 4521fdc4ce12256760942c86636bbd1819e928a7 /epan/dissectors/packet-isis.c | |
parent | 3346fc9c83719bce26cca31fc4b5d9139ab56d76 (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.c | 4 |
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 |