diff options
-rw-r--r-- | epan/dissectors/packet-rsvp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rsvp.c b/epan/dissectors/packet-rsvp.c index a094ea9676..bb1f8f6617 100644 --- a/epan/dissectors/packet-rsvp.c +++ b/epan/dissectors/packet-rsvp.c @@ -5253,7 +5253,7 @@ dissect_rsvp_lsp_attributes(proto_tree *ti, proto_tree *rsvp_object_tree, tlv_type = tvb_get_ntohs(tvb, offset+tlv_off); tlv_len = tvb_get_ntohs(tvb, offset+tlv_off+2); - if ((tlv_len == 0) || (tlv_off+tlv_len > (obj_length-4))) { + if ((tlv_len == 0) || (tlv_off+tlv_len > obj_length)) { proto_tree_add_text(rsvp_object_tree, tvb, offset+tlv_off+2, 2, "Invalid length"); return; |