From mboxrd@z Thu Jan 1 00:00:00 1970 From: Friedrich Lobenstock Subject: Re: pom-20040409: patches that break iptables-1.2.9-20040409, kernel 2.4.25 or pom's runme Date: Sun, 11 Apr 2004 13:54:41 +0200 Sender: netfilter-devel-admin@lists.netfilter.org Message-ID: <40793201.4070906@fl.priv.at> References: <407928B7.6040505@fl.priv.at> <20040411155523.1fd06a78.johnpol@2ka.mipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: netfilter-devel@lists.netfilter.org Return-path: To: johnpol@2ka.mipt.ru In-Reply-To: <20040411155523.1fd06a78.johnpol@2ka.mipt.ru> Errors-To: netfilter-devel-admin@lists.netfilter.org List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: List-Id: netfilter-devel.vger.kernel.org Evgeniy Polyakov wrote on 11.04.2004 13:55 MET: > On Sun, 11 Apr 2004 13:15:03 +0200 Friedrich Lobenstock wrote: > >>I want to inform you that the following patches in pom-20040409, >>which btw apply cleanly to the kernel 2.4.25, do break the >>compilation of iptables-1.2.9-20040409: > > >> 3) base/osf >> breaks the extension in iptables - see log below > > >>Extensions found: IPv4:IPV4OPTSSTRIP IPv4:NETLINK IPv4:addrtype >>IPv4:condition IPv4:fuzzy IPv4:ipv4options IPv4:mport >> IPv4:nth IPv4:osf IPv4:pool IPv4:POOL IPv4:psd IPv4:quota >> IPv4:random >>IPv4:recent IPv4:time IPv4:u32 IPv6:REJECT IPv >>6:ah IPv6:esp IPv6:frag IPv6:fuzzy IPv6:ipv6header IPv6:nth IPv6:hbh >>IPv6:dst IPv6:random IPv6:rt >>[...] >>cc -O2 -Wall -Wunused -I/usr/src/linux/include -Iinclude/ >>-DIPTABLES_VERSION=\"1.2.9-20040409\" -fPIC -o extensions/ >>libipt_osf_sh.o -c extensions/libipt_osf.c >>extensions/libipt_osf.c: In function `parse': >>extensions/libipt_osf.c:106: error: `IPT_OSF_NETLINK' undeclared >>(first use in this function) >>extensions/libipt_osf.c:106: error: (Each undeclared identifier is >>reported only once >>extensions/libipt_osf.c:106: error: for each function it appears in.) >>make: *** [extensions/libipt_osf_sh.o] Error 1 > > > What sources do you use? > You need CVS pom-ng + CVS iptables/extensions/libipt_osf.c for > successfull compilation. > > IPT_OSF_NETLINK is defined in > patch-o-matic-ng/osf/linux/include/linux/netfilter_ipv4/ipt_osf.h: > > #define IPT_OSF_NETLINK 8 > > > With CVS pom-ng and CVS iptables/extensions/libipt_osf.c I can compile > both libipt_osf.so and ipt_osf.o ( using my own scripts, but it doesn't > matter). I use plain pom, not pom-ng! Otherwise I would have written pom-ng in the subject. > Thank you for review. You're welcome. -- MfG / Regards Friedrich Lobenstock