<div><div>I was able to successfully compile a kernel 2.6 with openswan 2.6.33, and following the suggestion from Paul Wouters, I linked the include/linux/pfkeyv2.h to the openswan version and the compilation went further.</div>
<div><br></div><div>It now stops at the missing definition of in6_addr inside addrconf.h, would anyone know of the proper solution to apply?</div><div><br></div><div>--</div><div><br></div><div>In file included from /home/ykoehler/linux-2.4.37.9/include/openswan/ipsec_kversion.h:361,</div>

<div>                 from /home/ykoehler/linux-2.4.37.9/include/openswan/ipsec_param.h:33,</div><div>                 from ipsec_init.c:28:</div><div>/home/ykoehler/linux-2.4.37.9/include/net/addrconf.h:31: error: field `prefix&#39; has incomplete type</div>

<div>In file included from /home/ykoehler/linux-2.4.37.9/include/openswan/ipsec_kversion.h:361,</div><div>                 from /home/ykoehler/linux-2.4.37.9/include/openswan/ipsec_param.h:33,</div><div>                 from ipsec_init.c:28:</div>

<div>/home/ykoehler/linux-2.4.37.9/include/net/addrconf.h: In function `addrconf_addr_solict_mult&#39;:</div><div>/home/ykoehler/linux-2.4.37.9/include/net/addrconf.h:192: warning: implicit declaration of function `ipv6_addr_set&#39;</div>

<div>make[2]: *** [ipsec_init.o] Error 1</div></div><div><br></div>-- <br>Yannick Koehler <br><br><br>