Wireshark-commits: [Wireshark-commits] master-3.2 c0b3b1c: WireGuard: support Decode As and non-zer

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 27 Nov 2019 16:26:00 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=c0b3b1c933d7d0b2be7ec525bccccb8b947be40f
Submitter: "Peter Wu <peter@xxxxxxxxxxxxx>"
Changed: branch: master-3.2
Repository: wireshark

Commits:

c0b3b1c by Peter Wu (peter@xxxxxxxxxxxxx):

    WireGuard: support Decode As and non-zero reserved bytes
    
    Recognize Cloudflare Warp traffic which may use non-zero bytes for load
    balancing purposes. This is an extension of the WireGuard protocol, it
    is not understood by official implementations which require the reserved
    bytes field to be zero.
    
    Change-Id: Iff789b538ab8477d8b5014302569264823d92358
    Reviewed-on: https://code.wireshark.org/review/35215
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    (cherry picked from commit 69201185adfc0359abe08f6ed6befbea93c63f94)
    Reviewed-on: https://code.wireshark.org/review/35243
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    

Actions performed:

    from  d014006   Qt: focus the correct field when switching packets
     add  c0b3b1c   WireGuard: support Decode As and non-zero reserved bytes


Summary of changes:
 epan/dissectors/packet-wireguard.c | 81 ++++++++++++++++++++++++++++++++++----
 1 file changed, 74 insertions(+), 7 deletions(-)