Pessoal depois de uma luta incansavel conseguil compilar meu kernel e aplicar o tão sonhado patch do Layer7, o problema agora mudou de figura para aplicar esse patch ao iptables tenho que removê-lo primeiramente coisa que não tenho conseguido ( ja tentei rpm -e , yum remove iptables* ) mas nada e quando tento aplicar os pactchs mesmo sem conseguir remover da o erro abiaxo:
[root@Informatica2 iptables]# make KERNELDIR=/usr/src/linux
Extensions found: IPv4:CLUSTERIP IPv4:layer7 IPv4:recent IPv4:string IPv6:ah IPv6:frag IPv6:ipv6header IPv6:REJECT IPv6:rt
cc -O2 -Wall -Wunused -I/usr/src/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.3\" -fPIC -o extensions/libipt_string_sh.o -c extensions/libipt_string.c
extensions/libipt_string.c: In function ‘parse_string’:
extensions/libipt_string.c:50: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
extensions/libipt_string.c:50: error: ‘BM_MAX_NLEN’ undeclared (first use in this function)
extensions/libipt_string.c:50: error: (Each undeclared identifier is reported only once
extensions/libipt_string.c:50: error: for each function it appears in.)
extensions/libipt_string.c:50: error: ‘struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:50: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness
extensions/libipt_string.c: In function ‘parse_hex_string’:
extensions/libipt_string.c:62: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
extensions/libipt_string.c:95: error: ‘struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:117: error: ‘struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:123: error: ‘struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:126: error: ‘BM_MAX_NLEN’ undeclared (first use in this function)
extensions/libipt_string.c:130: error: ‘struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c: In function ‘parse’:
extensions/libipt_string.c:151: warning: pointer targets in passing argument 1 of ‘parse_string’ differ in signedness
extensions/libipt_string.c:154: error: ‘struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c:154: error: ‘struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:164: warning: pointer targets in passing argument 1 of ‘parse_hex_string’ differ in signedness
extensions/libipt_string.c: In function ‘print’:
extensions/libipt_string.c:240: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:240: error: ‘const struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c:242: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:242: error: ‘const struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c:245: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:245: error: ‘const struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c: In function ‘save’:
extensions/libipt_string.c:257: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:257: error: ‘const struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c:259: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:259: error: ‘const struct xt_string_info’ has no member named ‘len’
extensions/libipt_string.c:262: error: ‘const struct xt_string_info’ has no member named ‘string’
extensions/libipt_string.c:262: error: ‘const struct xt_string_info’ has no member named ‘len’
make: ** [extensions/libipt_string_sh.o] Erro 1
[root@Informatica2 iptables]#