summaryrefslogtreecommitdiffstats
path: root/sys/netipsec
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2003-02-28 20:06:29 +0000
committersam <sam@FreeBSD.org>2003-02-28 20:06:29 +0000
commiteec059c88c10651aae9ed2d7a040bf2d858cd0af (patch)
treec8735eb28221faeaef6d1d5dd660eabadbce50ea /sys/netipsec
parentcf140b70b7029def89ee0a8ff7658921a8737a47 (diff)
downloadFreeBSD-src-eec059c88c10651aae9ed2d7a040bf2d858cd0af.zip
FreeBSD-src-eec059c88c10651aae9ed2d7a040bf2d858cd0af.tar.gz
fix compilation w/o INET6
Noticed by: "James E. Flemer" <jflemer@acm.jhu.edu>
Diffstat (limited to 'sys/netipsec')
-rw-r--r--sys/netipsec/ipsec.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/netipsec/ipsec.c b/sys/netipsec/ipsec.c
index 59c5986..1eb0f6a 100644
--- a/sys/netipsec/ipsec.c
+++ b/sys/netipsec/ipsec.c
@@ -289,8 +289,12 @@ ipsec_getpolicybysock(m, dir, inp, error)
/* set spidx in pcb */
if (inp->inp_vflag & INP_IPV6PROTO) {
+#ifdef INET6
*error = ipsec6_setspidx_in6pcb(m, inp);
pcbsp = inp->in6p_sp;
+#else
+ *error = EINVAL; /* should not happen */
+#endif
} else {
*error = ipsec4_setspidx_inpcb(m, inp);
pcbsp = inp->inp_sp;
OpenPOWER on IntegriCloud