diff options
Diffstat (limited to 'epan/dissectors/packet-6lowpan.c')
-rw-r--r-- | epan/dissectors/packet-6lowpan.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/dissectors/packet-6lowpan.c b/epan/dissectors/packet-6lowpan.c index 672d92b913..0988074b59 100644 --- a/epan/dissectors/packet-6lowpan.c +++ b/epan/dissectors/packet-6lowpan.c @@ -2124,6 +2124,8 @@ dissect_6lowpan_frag_first(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, "6LowPAN", frag_data, &lowpan_frag_items, NULL, tree); + pinfo->fragmented = save_fragmented; + /* If reassembly was successful, then return the completed datagram. */ if (new_tvb) { return new_tvb; @@ -2220,6 +2222,8 @@ dissect_6lowpan_frag_middle(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) "6LowPAN", frag_data, &lowpan_frag_items, NULL, tree); + pinfo->fragmented = save_fragmented; + /* If reassembly was successful, then return the completed datagram. */ if (new_tvb) { return new_tvb; |