Nishit Shah wrote:
On Mon, Jun 29, 2009 at 9:48 PM, Nishit Shah<nsshah.82@xxxxxxxxx> wrote:
On Mon, Jun 29, 2009 at 9:14 PM, Patrick McHardy<kaber@xxxxxxxxx> wrote:
Ah, I remember, we had some breakage with of the ARPT codes with the
introduction of x_tables in 2.6.16. Please try to figure out the
difference of those values between working and non-working state
(ARPT_CONTINUE, ARPT_RETURN etc.)
Bingo !!!
It is due to the value of ARPT_RETURN. ARPT_RETURN defined in
arptables-v0.0.3-3 is
./include/linux/netfilter_arp/arp_tables.h:#define ARPT_RETURN
(-NF_MAX_VERDICT - 1)
and value of NF_MAX_VERDICT is different on machine running with gcc
2.96/glibc 2.2.4 and above all machines.
value of NF_MAX_VERDICT on machine running gcc 2.96 and glibc 2.2.4,
/usr/include/linux/netfilter.h:#define NF_MAX_VERDICT NF_REPEAT
and same file on all above machines,
/usr/include/linux/netfilter.h:#define NF_MAX_VERDICT NF_STOP
Thanks Patrick :)
Rgds,
Nishit Shah.
I am adding the patch for the same.
Please send this to Bart (CCed), who is maintaining arptables.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html