Wireshark-commits: [Wireshark-commits] master 06d6fbf: 6lowpan: fix reassembly for forwarded packet
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=06d6fbfdc145a647900c0b03661d05e6722b8313
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
06d6fbf 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>
Actions performed:
from 25a9570 extcap: set EXTCAP_DIR in the root cmake file and propagate it.
adds 06d6fbf 6lowpan: fix reassembly for forwarded packets
Summary of changes:
epan/dissectors/packet-6lowpan.c | 45 ++++++++++++++++++++++++++++++++++++++--
1 file changed, 43 insertions(+), 2 deletions(-)