From e1b59a0d9cd756c67bef1d88050603c5347c12b9 Mon Sep 17 00:00:00 2001 From: ae Date: Mon, 12 Oct 2015 07:49:07 +0000 Subject: [PATCH] MFC r288529: Always detach encap handler when reconfiguring tunnel. git-svn-id: svn://svn.freebsd.org/base/stable/10@289169 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/net/if_gre.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/if_gre.c b/sys/net/if_gre.c index 3b22f4372..3e2d8263b 100644 --- a/sys/net/if_gre.c +++ b/sys/net/if_gre.c @@ -624,7 +624,7 @@ gre_set_tunnel(struct ifnet *ifp, struct sockaddr *src, default: return (EAFNOSUPPORT); } - if (sc->gre_family != src->sa_family) + if (sc->gre_family != 0) gre_detach(sc); GRE_WLOCK(sc); if (sc->gre_family != 0) -- 2.45.0