gre: Temporary workarounds for GRE on Xen.
authorJesse Gross <jesse@nicira.com>
Sun, 6 Dec 2009 02:49:37 +0000 (18:49 -0800)
committerJesse Gross <jesse@nicira.com>
Mon, 7 Dec 2009 20:48:08 +0000 (12:48 -0800)
commit1e50dd6c34222ac5a823a9064e0ba6cacbdbfa74
treeba4bf9114eb52851d9ee460adea0c4721c0cb153
parenta740f0de5bec1e62dfa64173e6925e7872c66560
gre: Temporary workarounds for GRE on Xen.

Two issues exist that prevent GRE tunnels from working properly on
Xen: iptables rules and brcompatd.  The first issue is that GRE
traffic is not permitted by the default iptables rules.  The second
is that brcompatd removes ports from the configuration that it
believes do not exist, which causes GRE ports to be deleted before
they are created.

This commit avoids these issues though not in the most optimal way.
Better fixes will be forthcoming in the near future.
vswitchd/ovs-brcompatd.c
xenserver/etc_init.d_vswitch