From 533bf08cf491a9b74cf761abf05709248a80b274 Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Thu, 8 Oct 2020 08:10:34 +0000 Subject: gre: MPLS over GRE does not select correct fixup function Type: fix Signed-off-by: Neale Ranns Change-Id: I9eff41407b0f172f2b567e6a4ea1c48be8df883a --- src/vnet/gre/gre.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/vnet/gre/gre.c') diff --git a/src/vnet/gre/gre.c b/src/vnet/gre/gre.c index 439c542b291..5b102ae3992 100644 --- a/src/vnet/gre/gre.c +++ b/src/vnet/gre/gre.c @@ -391,9 +391,9 @@ gre_get_fixup (fib_protocol_t fproto, vnet_link_t lt) return (gre64_fixup); if (fproto == FIB_PROTOCOL_IP4 && lt == VNET_LINK_IP4) return (gre44_fixup); - if (fproto == FIB_PROTOCOL_IP6 && lt == VNET_LINK_ETHERNET) + if (fproto == FIB_PROTOCOL_IP6) return (grex6_fixup); - if (fproto == FIB_PROTOCOL_IP4 && lt == VNET_LINK_ETHERNET) + if (fproto == FIB_PROTOCOL_IP4) return (grex4_fixup); ASSERT (0); -- cgit 1.2.3-korg