aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTaisuke Sasaki <taisasak@cisco.com>2023-09-08 06:35:45 +0000
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2023-09-08 06:35:45 +0000
commite947e9e03813cc0ad2192a71bd9c5798f3435795 (patch)
treedc8ae9b6b3ad2b56d7b19304fb6dc1aa3dc51883
parentc7886837f7920e124fe965fd769b12ce909f2895 (diff)
PCEP: Fix PCEP IPV6-LSP-IDENTIFIERS TLV (rfc8231)
-rw-r--r--epan/dissectors/packet-pcep.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-pcep.c b/epan/dissectors/packet-pcep.c
index 55025faea4..76325bb220 100644
--- a/epan/dissectors/packet-pcep.c
+++ b/epan/dissectors/packet-pcep.c
@@ -1777,7 +1777,7 @@ dissect_pcep_tlvs_with_scope(proto_tree *pcep_obj, tvbuff_t *tvb, int offset, gi
proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_tunnel_sender_address, tvb, offset+4+j, 4, ENC_BIG_ENDIAN);
proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_lsp_id, tvb, offset+4+j + 4, 2, ENC_BIG_ENDIAN);
proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_tunnel_id, tvb, offset+4+j + 6, 2, ENC_BIG_ENDIAN);
- proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_extended_tunnel_id, tvb, offset+4+j + 8, 4, ENC_BIG_ENDIAN);
+ proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_extended_tunnel_id, tvb, offset+4+j + 8, 4, ENC_NA);
proto_tree_add_item(tlv, hf_pcep_ipv4_lsp_id_tunnel_endpoint_address, tvb, offset+4+j + 12, 4, ENC_BIG_ENDIAN);
break;
@@ -1785,7 +1785,7 @@ dissect_pcep_tlvs_with_scope(proto_tree *pcep_obj, tvbuff_t *tvb, int offset, gi
proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_tunnel_sender_address, tvb, offset+4+j, 16, ENC_NA);
proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_lsp_id, tvb, offset+4+j + 16, 2, ENC_BIG_ENDIAN);
proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_tunnel_id, tvb, offset+4+j + 18, 2, ENC_BIG_ENDIAN);
- proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_extended_tunnel_id, tvb, offset+4+j + 20, 16, ENC_BIG_ENDIAN);
+ proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_extended_tunnel_id, tvb, offset+4+j + 20, 16, ENC_NA);
proto_tree_add_item(tlv, hf_pcep_ipv6_lsp_id_tunnel_endpoint_address, tvb, offset+4+j + 36, 16, ENC_NA);
break;
@@ -5698,7 +5698,7 @@ proto_register_pcep(void)
},
{ &hf_pcep_ipv4_lsp_id_extended_tunnel_id,
{ "Extended Tunnel ID", "pcep.tlv.ipv4-lsp-id.extended-tunnel-id",
- FT_UINT32, BASE_DEC, NULL, 0x0,
+ FT_IPv4, BASE_NONE, NULL, 0x0,
NULL, HFILL }
},
{ &hf_pcep_ipv4_lsp_id_tunnel_endpoint_address,
@@ -5723,7 +5723,7 @@ proto_register_pcep(void)
},
{ &hf_pcep_ipv6_lsp_id_extended_tunnel_id,
{ "Extended Tunnel ID", "pcep.tlv.ipv6-lsp-id.extended-tunnel-id",
- FT_UINT64, BASE_DEC, NULL, 0x0,
+ FT_IPv6, BASE_NONE, NULL, 0x0,
NULL, HFILL }
},
{ &hf_pcep_ipv6_lsp_id_tunnel_endpoint_address,