Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jul 2007 09:40:03 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Cc:        "George V. Neville-Neil" <gnn@freebsd.org>, freebsd-net@freebsd.org
Subject:   Re: FAST_IPSEC without INET6
Message-ID:  <20070703093922.L31116@maildrop.int.zabbadoz.net>
In-Reply-To: <20070703093020.GA6161@void.codelabs.ru>
References:  <20070703093020.GA6161@void.codelabs.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 3 Jul 2007, Eygene Ryabinkin wrote:

Hi,

> I had tried to build my kernel on the -CURRENT after your FAST_IPSEC
> commits and I failed.  The problem is that I am running without
> INET6, so inet6_tcp_input misses three functions on the kernel
> linking stage.
>
> I believe that the following patch will cure the situation: we don't
> need ip6_ipsec.c when we're running without inet6.
> -----
> --- sys/conf/files.orig	2007-07-03 11:19:27.000000000 +0400
> +++ sys/conf/files	2007-07-03 11:20:03.000000000 +0400
> @@ -1880,7 +1880,7 @@
> netinet6/ip6_input.c		optional inet6
> netinet6/ip6_mroute.c		optional mrouting inet6
> netinet6/ip6_output.c		optional inet6
> -netinet6/ip6_ipsec.c		optional fast_ipsec
> +netinet6/ip6_ipsec.c		optional fast_ipsec inet6
> netinet6/mld6.c			optional inet6
> netinet6/nd6.c			optional inet6
> netinet6/nd6_nbr.c		optional inet6
> -----
> It works for me: fixes kernel compilation and after the build
> IPSec stack is running fine.

This was fixed already:
http://docs.freebsd.org/cgi/mid.cgi?200707030720.l637KLB9095895

Just update and try again;)

-- 
Bjoern A. Zeeb                                 bzeeb at Zabbadoz dot NeT
Software is harder than hardware  so better get it right the first time.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070703093922.L31116>