From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Ford Subject: Re: [ANNOUNCE] Release of iptables 1.3.8 Date: Mon, 25 Jun 2007 10:18:50 -0400 Message-ID: <467FCECA.5060302@blue-labs.org> References: <467FC146.3040801@netfilter.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Netfilter Development Mailinglist To: Pablo Neira Ayuso Return-path: In-Reply-To: <467FC146.3040801@netfilter.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org http://bugs.gentoo.org/show_bug.cgi?id=166201 bug quote> > I got this error after upgrading to sys-kernel/gentoo-sources-2.6.20(with > net-firewall/iptables-1.3.7). > > # iptables --table mangle --append OUTPUT --jump MARK --set-mark 2 > iptables: Invalid argument > > dmesg says: > ip_tables: MARK target: invalid size 16 != 24 > > similar error occurs when using CONNMARK target, mark match and connmark match. > > I found an entry on the netfilter mailing list saying: > The latest -git kernel includes compatibility functions for 32 bit > userspace. You need to compile your iptables without the > KERNEL_64_USERSPACE_32 thing though (edit main Makefile). > > > I did so and removed -DKERNEL_64_USERSPACE_32 from the Makefile and it worked. Any comments from netfilter team on this? Thank you, -david