aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Stigge <mstigge@arista.com>2023-02-20 16:45:28 +0100
committerGilbert Ramirez <gilbertr@gmail.com>2023-02-21 03:04:36 +0000
commit9d344f39d01842fee7d464135f4babc2688159f6 (patch)
tree9f8503f4ae38bc4edebcdd150d697a2da5eeddde
parent180e6cd48e8875988abf66f8c939a94e9db98ff0 (diff)
RSVP: Add missing S2L_SUB_LSP filter.
Now S2L_SUB_LSP objects shows up as "rsvp.s2l_sub_lsp" instead of "rsvp.obj_unknown".
-rw-r--r--epan/dissectors/packet-rsvp.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/epan/dissectors/packet-rsvp.c b/epan/dissectors/packet-rsvp.c
index 3fd13f9697..f1b6e7766b 100644
--- a/epan/dissectors/packet-rsvp.c
+++ b/epan/dissectors/packet-rsvp.c
@@ -1914,6 +1914,9 @@ enum hf_rsvp_filter_keys {
/* EXCLUDE ROUTE object */
RSVPF_EXCLUDE_ROUTE,
+ /* S2L_SUB_LSP object */
+ RSVPF_S2L_SUB_LSP,
+
/* Vendor Private objects */
RSVPF_PRIVATE_OBJ,
RSVPF_ENT_CODE,
@@ -2229,6 +2232,9 @@ rsvp_class_to_filter_num(int classnum)
case RSVP_CLASS_EXCLUDE_ROUTE:
return RSVPF_EXCLUDE_ROUTE;
+ case RSVP_CLASS_S2L_SUB_LSP:
+ return RSVPF_S2L_SUB_LSP;
+
case RSVP_CLASS_JUNIPER_PROPERTIES :
return RSVPF_JUNIPER;
case RSVP_CLASS_VENDOR_PRIVATE_1:
@@ -8813,6 +8819,13 @@ proto_register_rsvp(void)
NULL, HFILL }
},
+ /* S2L_SUB_LSP object */
+ {&hf_rsvp_filter[RSVPF_S2L_SUB_LSP],
+ { "S2L_SUB_LSP", "rsvp.s2l_sub_lsp",
+ FT_NONE, BASE_NONE, NULL, 0x0,
+ NULL, HFILL }
+ },
+
/*
* FF: Vendor Private object field, please see
* http://www.iana.org/assignments/enterprise-numbers