Re: x_tables: eb_tables: limit.0 match: invalid size 32 (kernel) != (user) 24

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 2014-11-13 17:43, Ronny Janssen wrote:

>forgive my ignorance, but I don't think that's the problem here.. is it ?
>
>~ # file ./iptables-1.4.21/xtables-multi
>./iptables/xtables-multi: ELF 32-bit MSB executable, MIPS, N32 MIPS64
>rel2 version 1, dynamically linked (uses shared libs), for GNU/Linux
>2.6.32, with unknown capability 0x41000000 = 0xf676e75, with unknown
>capability 0x10000 = 0x70403, not stripped

There are two causes.

One is that people sometimes try to run an O32 iptables/ebtables.
IIRC, alignof(long) is different between O32 and N32. ip/ebtables
kernel modules are capable of recognizing at most two formats, which
on a MIPS64 kernel are N32 and N64.

The second issue is that some extensions only know _one_ format, and
that one format happens to use sizeof(long), which is different
between N32 and N64, causing problems. This is what I suppose might
be occurring on your system -- ebtables has not received as much ABI
strengthening as iptables did.
--
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




[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux