Доброго времени суток.
Пытаюсь собрать ядро 2.6.22 с патчами openswan для поддержки NAT-T. Патч наложился без ошибок, make oldconfig новые опции подхватил, но при сборке я получаю следующую ошибку:
net/ipv4/udp.c: In function ‘udp_lib_setsockopt’:
net/ipv4/udp.c:1477: error: ‘struct udp_sock’ has no member named ‘encap_rcv’
make[2]: *** [net/ipv4/udp.o] Error 1
make[1]: *** [net/ipv4] Error 2
make: *** [net] Error 2
Мои примитивные знания Си и гугл не привели ни к чему хорошему =)
Вот сам файл целиком http://pastebin.com/fMK2C2E0
Прошу помощи если тут вообще можно чем-то помочь. Версия ядра прибита гвоздями к блобам железки поэтому в этом направлении манёвра не получится.