summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_gif.c
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2002-10-16 20:16:49 +0000
committerume <ume@FreeBSD.org>2002-10-16 20:16:49 +0000
commitc3646a9ad481833a792b0aaae4605e7dbbf2e29b (patch)
treed0ebcfbaadb72dfc8cded482ff7096cc7e5502ab /sys/netinet/in_gif.c
parentefa86acc1166c9712497315471dd5e85090f4c43 (diff)
downloadFreeBSD-src-c3646a9ad481833a792b0aaae4605e7dbbf2e29b.zip
FreeBSD-src-c3646a9ad481833a792b0aaae4605e7dbbf2e29b.tar.gz
use encapcheck.
Obtained from: KAME MFC after: 3 weeks
Diffstat (limited to 'sys/netinet/in_gif.c')
-rw-r--r--sys/netinet/in_gif.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/sys/netinet/in_gif.c b/sys/netinet/in_gif.c
index d6508d5..e056130 100644
--- a/sys/netinet/in_gif.c
+++ b/sys/netinet/in_gif.c
@@ -380,22 +380,8 @@ int
in_gif_attach(sc)
struct gif_softc *sc;
{
-#ifndef USE_ENCAPCHECK
- struct sockaddr_in mask4;
-
- bzero(&mask4, sizeof(mask4));
- mask4.sin_len = sizeof(struct sockaddr_in);
- mask4.sin_addr.s_addr = ~0;
-
- if (!sc->gif_psrc || !sc->gif_pdst)
- return EINVAL;
- sc->encap_cookie4 = encap_attach(AF_INET, -1, sc->gif_psrc,
- (struct sockaddr *)&mask4, sc->gif_pdst, (struct sockaddr *)&mask4,
- (struct protosw *)&in_gif_protosw, sc);
-#else
sc->encap_cookie4 = encap_attach_func(AF_INET, -1, gif_encapcheck,
&in_gif_protosw, sc);
-#endif
if (sc->encap_cookie4 == NULL)
return EEXIST;
return 0;
OpenPOWER on IntegriCloud