Comment 9 for bug 1528460

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/16679
Committed: http://github.org/Juniper/contrail-vrouter/commit/36e6aeae94d25173936ecb183f915cd2931dcd2d
Submitter: Zuul
Branch: R2.22.x

commit 36e6aeae94d25173936ecb183f915cd2931dcd2d
Author: Anand H. Krishnan <email address hidden>
Date: Tue Dec 22 12:36:08 2015 +0530

If needed, DP originated packets should undergo csum/gso updates

For packets that are tunneled, vRouter updates the checksum offset of
the packet to reflect tunnel addition. For mirrored packets, if the
mirror destination (analyzer) is local, no tunnel headers
(MPLSO(UDP/GRE)) are added and hence a checksum offset update is not
done. This behavior is wrong since we do add mirror headers (and hence a
tunnel) and the whole packet needs a checksum value.

Change-Id: Ia8c184d0980e7880bff90ff53f178e657a6be311
Closes-BUG: #1528460