Wireshark-commits: [Wireshark-commits] master-2.6 305f63f: 6lowpan: fix reassembly for forwarded pa
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=305f63f02165d101f91444f946534105d8fe2042
Submitter: Peter Wu (peter@xxxxxxxxxxxxx)
Changed: branch: master-2.6
Repository: wireshark
Commits:
305f63f by Peter Wu (peter@xxxxxxxxxxxxx):
6lowpan: fix reassembly for forwarded packets
With 6LoWPAN mesh routing over 802.15.4 networks, the same packet will
be forwarded over different links. Such duplicate datagram tags will
result in collisions (wrong "Reasssembled in" and reassembly failure).
Incorporate the link-layer address to differentiate fragments in
forwarded packets, in addition to the datagram tag.
Bug: 14700
Change-Id: I8e4adae54b3e903cfcd74844c6bbe0ecf17eefda
Reviewed-on: https://code.wireshark.org/review/27761
Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
Reviewed-by: Eduardo Montoya Marín <emontoya@xxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Robert Sauter <sauter@xxxxxxxxxxxx>
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
(cherry picked from commit 06d6fbfdc145a647900c0b03661d05e6722b8313)
Reviewed-on: https://code.wireshark.org/review/27777
Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
Actions performed:
from 9ecc107 coap: Revert "Store ctype values in transaction tracking"
adds 305f63f 6lowpan: fix reassembly for forwarded packets
Summary of changes:
epan/dissectors/packet-6lowpan.c | 45 ++++++++++++++++++++++++++++++++++++++--
1 file changed, 43 insertions(+), 2 deletions(-)