Ok, i found the link, i had never seen ip_nat_ftp-2.6.5-1.diff before:
http://www.ssi.bg/~ja/nfct/
so i've downloaded that patch with ipvs-nfct-2.6.8-1.diff.
I patched the 2.6.8.1 kernel with this two patchs.
When i compiles the kernel (i tried with 2.6.8 kernel too), i saw:
CC net/ipv4/ipvs/ip_vs_nfct.o
net/ipv4/ipvs/ip_vs_nfct.c: In function `ip_vs_nfct_expect_related':
net/ipv4/ipvs/ip_vs_nfct.c:329: unknown field `src' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:329: unknown field `u' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:329: unknown field `tcp' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:329: unknown field `port' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:329: warning: missing braces around initializer
net/ipv4/ipvs/ip_vs_nfct.c:329: warning: (near initialization for
`(anonymous).tuple')
net/ipv4/ipvs/ip_vs_nfct.c:330: unknown field `tuple' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:330: unknown field `dst' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:330: unknown field `protonum' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:331: unknown field `mask' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:331: unknown field `src' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:331: unknown field `ip' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:332: unknown field `mask' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:332: unknown field `src' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:332: unknown field `all' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:333: unknown field `mask' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:333: unknown field `dst' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:333: unknown field `ip' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:333: warning: large integer implicitly truncated
to unsigned type
net/ipv4/ipvs/ip_vs_nfct.c:334: unknown field `mask' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:334: unknown field `dst' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:334: field `u' already initialized
net/ipv4/ipvs/ip_vs_nfct.c:334: unknown field `all' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:335: unknown field `mask' specified in
initializer
net/ipv4/ipvs/ip_vs_nfct.c:335: unknown field `dst' specified in initializer
net/ipv4/ipvs/ip_vs_nfct.c:335: unknown field `protonum' specified in
initializer
make[3]: *** [net/ipv4/ipvs/ip_vs_nfct.o] Error 1
make[2]: *** [net/ipv4/ipvs] Error 2
make[1]: *** [net/ipv4] Error 2
make: *** [net] Error 2
regards
|