diff options
-rw-r--r-- | epan/dissectors/packet-eth.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dissectors/packet-eth.c b/epan/dissectors/packet-eth.c index 658db4dccf..db4554dbb9 100644 --- a/epan/dissectors/packet-eth.c +++ b/epan/dissectors/packet-eth.c @@ -428,8 +428,9 @@ add_ethernet_trailer(proto_tree *fh_tree, int trailer_id, tvbuff_t *tvb, "Frame check sequence: 0x%08x [incorrect, should be 0x%08x]", sent_fcs, fcs); } - proto_tree_set_appendix(fh_tree, tvb, tvb_length(tvb) - 4, 4); + trailer_length += 4; } + proto_tree_set_appendix(fh_tree, tvb, tvb_length(tvb) - trailer_length, trailer_length); } } |