diff options
| author | Andrey V. Elsukov <ae@FreeBSD.org> | 2015-10-03 03:57:58 +0000 |
|---|---|---|
| committer | Andrey V. Elsukov <ae@FreeBSD.org> | 2015-10-03 03:57:58 +0000 |
| commit | 1a6fb597b0da5b51e96265bb1f44db4496805cfe (patch) | |
| tree | f0e276d0b6269b103536b27469df403084cf880d /sys/net/if_gre.c | |
| parent | 56afe65ca9a07a839f4bcd3865acf9ebe7660010 (diff) | |
Notes
Diffstat (limited to 'sys/net/if_gre.c')
| -rw-r--r-- | sys/net/if_gre.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_gre.c b/sys/net/if_gre.c index c38ec3ad4038..71addf5a100c 100644 --- a/sys/net/if_gre.c +++ b/sys/net/if_gre.c @@ -623,7 +623,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) |
