aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2016-07-14 18:12:16 +0100
committerJoão Valverde <j@v6e.pt>2016-07-14 17:48:33 +0000
commit530e7f08d2c56a42e84dc60d8f93203fc592c27e (patch)
tree265c03659b8c1e6c64c5e31b9020dd3f8895bd97
parent43f7d22275673390d5e52378ddaa37a322d43c37 (diff)
IPv6: Fix jumbo payload length offset
Change-Id: I52fb082782674cc851b246d3b6afa7b4f14bbe34 Reviewed-on: https://code.wireshark.org/review/16434 Reviewed-by: João Valverde <j@v6e.pt>
-rw-r--r--epan/dissectors/packet-ipv6.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-ipv6.c b/epan/dissectors/packet-ipv6.c
index 832ca9376e..fc5a4b9a8c 100644
--- a/epan/dissectors/packet-ipv6.c
+++ b/epan/dissectors/packet-ipv6.c
@@ -1307,7 +1307,7 @@ dissect_opt_jumbo(tvbuff_t *tvb, gint offset, packet_info *pinfo, proto_tree *op
proto_item_append_text(ti, " [Ignored]");
return;
}
- plen_jumbo = tvb_get_ntohl(tvb, offset);
+ plen_jumbo = tvb_get_ntohl(tvb, offset + 2);
if (plen_jumbo < 65536) {
expert_add_info(pinfo, ti, &ei_ipv6_opt_jumbo_truncated);
return;