UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD vmlinux SYSMAP System.map Building modules, stage 2. MODPOST 62 modules ERROR: "udp4_unregister_esp_rcvencap" [net/ipsec/ipsec.ko] undefined! ERROR: "udp4_register_esp_rcvencap" [net/ipsec/ipsec.ko] undefined! make[6]: *** [__modpost] Error 1 make[5]: *** [modules] Error 2 make[5]: Leaving directory `/home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16' make[4]: *** [/home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/.image] Error 2 make[3]: *** [install] Error 2 make[2]: *** [target/linux/install] Error 2 make[1]: *** [/home/weedy/openwrt/wl-500gP/kamikaze/staging_dir/mipsel/stamp/.target_install] Error 2 make -r world: build failed. Please re-run make with V=99 to see what's going on make: *** [world] Error 1 weedy@kamo-chan ~/openwrt/wl-500gP/kamikaze $ grep -R 'udp4_unregister_esp_rcvencap' /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/ /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/include/net/xfrmudp.h:extern int udp4_unregister_esp_rcvencap(xfrm4_rcv_encap_t func); /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipv4/xfrm4_input.c:int udp4_unregister_esp_rcvencap(xfrm4_rcv_encap_t func) /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipv4/xfrm4_input.c:EXPORT_SYMBOL(udp4_unregister_esp_rcvencap); Binary file /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipsec/ipsec.o matches /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipsec/ipsec_init.c: if(udp4_unregister_esp_rcvencap(klips_old_encap) < 0) { Binary file /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipsec/ipsec_init.o matches Binary file /home/weedy/openwrt/wl-500gP/kamikaze/build_dir/linux-brcm47xx/linux-2.6.23.16/net/ipsec/ipsec.ko matches