commit | 81e5d41d7ed4f6c61ba3d2414f4f9ddf6d934ebb | [log] [tgz] |
---|---|---|
author | Jesse Gross <jesse@nicira.com> | Tue Mar 06 15:05:46 2012 -0800 |
committer | Jesse Gross <jesse@nicira.com> | Wed Mar 07 14:36:57 2012 -0800 |
tree | c85f6f4cd07c34a633475a4667f418bf402d21a9 | |
parent | 651a68ea2ce9738b84e928836053b2e0fb5db2ba [diff] |
openvswitch: Fix checksum update for actions on UDP packets. When modifying IP addresses or ports on a UDP packet we don't correctly follow the rules for unchecksummed packets. This meant that packets without a checksum can be given a incorrect new checksum and packets with a checksum can become marked as being unchecksummed. This fixes it to handle those requirements. Signed-off-by: Jesse Gross <jesse@nicira.com>