summaryrefslogtreecommitdiff
path: root/ui/qt/tcp_stream_dialog.ui
diff options
context:
space:
mode:
authorPedro Jose Marron <pjmarron@locoslab.com>2015-10-09 14:59:37 +0200
committerGerald Combs <gerald@wireshark.org>2015-10-10 00:10:34 +0000
commit911da8b9d5e2215e7851e0874f0cdffac5961c73 (patch)
tree168ed1e88100b95bec9e76b2424965af2ea86394 /ui/qt/tcp_stream_dialog.ui
parent4a45bd5bf486d7d9e5bc93478e1ee286bb301775 (diff)
downloadwireshark-911da8b9d5e2215e7851e0874f0cdffac5961c73.tar.gz
Support in 6lowpan for RFC4944 address generation
For the conversion of a 16-bit short address in 6lowpan to an IID, there are several RFCs that produce different results. RFC 4944 section 6 specifies that the conversion uses the given PAN ID and the 16-bit short address. RFC 6282, on the other hand, specifies thta the conversion only uses the 16-bit short address and no longer uses the PAN ID. The current version of the 6lowpan dissector supports only the newer RFC 6282, but there are protocols out there that assume that the address conversion still abides to RFC 4944. In order to support these protocols and following the discussion from https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8970 this patch introduces a boolean preference in the 6lowpan dissector that indicates whether or not the older RFC 4944 should be used for address conversion. By default, it is set to FALSE, thus leaving the behavior of the dissector unchanged. Besides the boolean preference, another helper function lowpan_addr16_with_panid_to_ifcid has been written that implements the expected behavior from RFC 4944 using the same hint mechanism already in place in the dissector for the support of RFC 6282. Change-Id: I8d202c69a225d7b1212080a174e0111e5203553c Reviewed-on: https://code.wireshark.org/review/10902 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Gerald Combs <gerald@wireshark.org> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'ui/qt/tcp_stream_dialog.ui')
0 files changed, 0 insertions, 0 deletions