X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Fvport-gre.c;h=8775d38c54dc16d14a2a67caa79cf33c444072e5;hb=0e70cdcb8ddeb20417e682fd63769f9d16601b07;hp=24c53f89680d4b46ee85f180fe8d197e692b3c88;hpb=df2c07f4338faac04f4969f243fe4e8083b309ac;p=openvswitch diff --git a/datapath/vport-gre.c b/datapath/vport-gre.c index 24c53f89..8775d38c 100644 --- a/datapath/vport-gre.c +++ b/datapath/vport-gre.c @@ -207,7 +207,7 @@ static void gre_err(struct sk_buff *skb, u32 info) * out key as if it were the in key and then check to see if the input * and output keys are the same. */ - if (mutable->in_key != mutable->out_key) + if (mutable->key.in_key != mutable->out_key) return; if (!!(mutable->flags & TNL_F_IN_KEY_MATCH) != @@ -389,7 +389,7 @@ static void gre_exit(void) const struct vport_ops gre_vport_ops = { .type = OVS_VPORT_TYPE_GRE, - .flags = VPORT_F_GEN_STATS | VPORT_F_TUN_ID, + .flags = VPORT_F_TUN_ID, .init = gre_init, .exit = gre_exit, .create = gre_create,