aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2010-09-24 18:46:28 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2010-09-24 18:46:28 +0000
commit50251658456024b145499d8c64239965ae0c332d (patch)
tree4b7d17118f2dae402ef4113cb96ab6d79fcf9d21
parentc749fe000ce2452865ef09c1677b2d60e47a39aa (diff)
Track offset even when tree==NULL.
svn path=/trunk/; revision=34239
-rw-r--r--plugins/interlink/packet-interlink.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/interlink/packet-interlink.c b/plugins/interlink/packet-interlink.c
index a77ea764d0..8b24a25146 100644
--- a/plugins/interlink/packet-interlink.c
+++ b/plugins/interlink/packet-interlink.c
@@ -107,6 +107,8 @@ dissect_interlink(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
offset += 2;
proto_tree_add_item(ilh_tree, hf_interlink_seq, tvb, offset, 2, TRUE);
offset += 2;
+ } else {
+ offset += 10;
}
if (ilh_tree) {
@@ -147,6 +149,8 @@ dissect_interlink(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
offset += 1;
proto_tree_add_item(ilb_tree, hf_interlink_block_length, tvb, offset, 2, TRUE);
offset += 2;
+ } else {
+ offset += 4;
}
/* Generate a new tvb for the rest. */