gre: Fix ICMP translation for path MTU discovery.
authorJesse Gross <jesse@nicira.com>
Tue, 20 Apr 2010 20:51:59 +0000 (16:51 -0400)
committerJesse Gross <jesse@nicira.com>
Wed, 21 Apr 2010 15:00:05 +0000 (11:00 -0400)
commiteea2aafb1268678cc3de2bad09941ee25d80a824
tree8b1659b5e578a90129f3b3038430158242a959f5
parentcc1ad53290f439bb137888fed3cc51826addd24c
gre: Fix ICMP translation for path MTU discovery.

The translation of fragmentation-needed messages from outside the
tunnel to inside didn't quite make the transition from the old
GRE implementation to the new one intact.  This fixes a number of
minor bugs in the implmentation.  The primary issues are with computing
the tunnel header length and comparing the input vs. output values
for tunnel parameters such as the key.
datapath/vport-gre.c