Subject: IPSEC_ESP build problems on older kernel
To: None <current-users@netbsd.org>
From: Matt Bell <mtbell@mb1.micropede.com>
List: current-users
Date: 12/10/2000 08:14:21
Hi,

I have a 1.4U box and was looking into compiling IPSEC into the kernel. So 
i go out and cvs the
old source from 2000-03-15 and attempt to build the kernel and get this error.


32 -D_KERNEL -Di386  -c vers.c
rm -f netbsd
ld -Ttext c0100000 -e start -X -o netbsd ${SYSTEM_OBJ} vers.o
in_proto.o(.data+0x1bc): undefined reference to `esp4_input'
in6_proto.o(.data+0x294): undefined reference to `esp6_input'
ipsec.o: In function `ipsec_hdrsiz':
ipsec.o(.text+0x1a22): undefined reference to `esp_hdrsiz'
ipsec.o: In function `ipsec4_output':
ipsec.o(.text+0x29bb): undefined reference to `esp4_output'
ipsec.o: In function `ipsec6_output_trans':
ipsec.o(.text+0x2ca4): undefined reference to `esp6_output'
ipsec.o: In function `ipsec6_output_tunnel':
ipsec.o(.text+0x3167): undefined reference to `esp6_output'
key.o: In function `key_setsaval':
key.o(.text+0x1da3): undefined reference to `esp_algorithms'
key.o(.text+0x1dab): undefined reference to `esp_algorithms'
key.o: In function `key_mature':
key.o(.text+0x2197): undefined reference to `esp_algorithms'
key.o(.text+0x21a1): undefined reference to `esp_algorithms'
key.o(.text+0x21a9): undefined reference to `esp_algorithms'
key.o(.text+0x21c2): more undefined references to `esp_algorithms' follow
*** Error code 1

Stop.


Any Ideas?
-Matt