summaryrefslogtreecommitdiffstats
path: root/sys/netipsec/ipsec_input.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2002-11-08 23:37:50 +0000
committersam <sam@FreeBSD.org>2002-11-08 23:37:50 +0000
commitef62292833a3cf488115f6193b9eca7c9dc7a500 (patch)
treef26b37b0a6bbf393c2051b9b900e5b7d5333f0ba /sys/netipsec/ipsec_input.c
parent6019e3c767dbfe1e63eea350246a2312d6745abe (diff)
downloadFreeBSD-src-ef62292833a3cf488115f6193b9eca7c9dc7a500.zip
FreeBSD-src-ef62292833a3cf488115f6193b9eca7c9dc7a500.tar.gz
FAST_IPSEC fixups:
o fix #ifdef typo o must use "bounce functions" when dispatched from the protosw table don't know how this stuff was missed in my testing; must've committed the wrong bits Pointy hat: sam Submitted by: "Doug Ambrisko" <ambrisko@verniernetworks.com>
Diffstat (limited to 'sys/netipsec/ipsec_input.c')
-rw-r--r--sys/netipsec/ipsec_input.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/sys/netipsec/ipsec_input.c b/sys/netipsec/ipsec_input.c
index 1d5a3c9..9ebb518 100644
--- a/sys/netipsec/ipsec_input.c
+++ b/sys/netipsec/ipsec_input.c
@@ -201,6 +201,24 @@ ipsec4_common_input(struct mbuf *m, ...)
AF_INET, nxt);
}
+void
+ah4_input(struct mbuf *m, int off)
+{
+ ipsec4_common_input(m, off, IPPROTO_AH);
+}
+
+void
+esp4_input(struct mbuf *m, int off)
+{
+ ipsec4_common_input(m, off, IPPROTO_ESP);
+}
+
+void
+ipcomp4_input(struct mbuf *m, int off)
+{
+ ipsec4_common_input(m, off, IPPROTO_IPCOMP);
+}
+
/*
* IPsec input callback for INET protocols.
* This routine is called as the transform callback.
OpenPOWER on IntegriCloud