Wireshark-commits: [Wireshark-commits] master eacaa1a: 6LoWPAN: IPv6 Fragment Headers don't have a

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sat, 29 Aug 2015 17:27:03 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=eacaa1aad8193780a2d977d5ab24f7a53368b774
Submitter: Evan Huus (eapache@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

eacaa1a by Kevin Bracey (kevin.bracey@xxxxxxx):

    6LoWPAN: IPv6 Fragment Headers don't have a Length field
    
    RFC 6282 specifies special handling of the "Length" field in compressed
    IPv6 extension headers. However, the Fragment Header does not have a
    Length field, so this special handling does not apply - the second octet
    should be treated as opaque data, and the header length is always 8
    octets.
    
    Bug: 11368
    Change-Id: I28fcd66d96f58a5959bb669caf4244afaca9e67e
    Reviewed-on: https://code.wireshark.org/review/10231
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    Petri-Dish: Michael Mann <mmann78@xxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Evan Huus <eapache@xxxxxxxxx>
    

Actions performed:

    from  8ddd480   pcapng: do not byte-swap NRB IPv4 address
    adds  eacaa1a   6LoWPAN: IPv6 Fragment Headers don't have a Length field


Summary of changes:
 epan/dissectors/packet-6lowpan.c |   41 +++++++++++++++++++++++---------------
 1 file changed, 25 insertions(+), 16 deletions(-)