diff options
author | sam <sam@FreeBSD.org> | 2003-02-28 20:06:29 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2003-02-28 20:06:29 +0000 |
commit | eec059c88c10651aae9ed2d7a040bf2d858cd0af (patch) | |
tree | c8735eb28221faeaef6d1d5dd660eabadbce50ea /sys/netipsec/ipsec.c | |
parent | cf140b70b7029def89ee0a8ff7658921a8737a47 (diff) | |
download | FreeBSD-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/ipsec.c')
-rw-r--r-- | sys/netipsec/ipsec.c | 4 |
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; |