Hello... I'm not so familiar with the sources, but I think the problem is the different definition of the struct ipt_route_target_info (in include/linux/netfilter_ipv4/ipt_ROUTE.h) between POM you use and the laterst CVS. The patch-o-matic 20030107 was release long befor iptables-1.2.8, you should probably try a CVS version of patch-o-matic. Greets Sebastian. > -----Original Message----- > From: netfilter-admin@xxxxxxxxxxxxxxxxxxx > [mailto:netfilter-admin@xxxxxxxxxxxxxxxxxxx] On Behalf Of > Aaron Clausen > Sent: Thursday, July 03, 2003 12:26 AM > To: Netfilter Mailing List; David Busby > Subject: Re: Iptables 1.2.8 Compile Errors > > > ---------- Original Message ---------------------------------- > From: "David Busby" <busby@xxxxxxxx> > Reply-To: "David Busby" <busby@xxxxxxxx> > Date: Wed, 2 Jul 2003 12:27:37 -0700 > > >Show us the errors? > > Sorry, here's the whole error: > > ld -shared -o extensions/libipt_NETMAP.so > extensions/libipt_NETMAP_sh.o cc -O2 -Wall -Wunused > -I/usr/src/linux/include -Iinclude/ > -DIPTABLES_VERSION=\"1.2.8\" -fPIC -o > extensions/libipt_ROUTE_sh.o -c extensions/libipt_ROUTE.c > extensions/libipt_ROUTE.c: In function `init': > extensions/libipt_ROUTE.c:44: structure has no member named `oif' > extensions/libipt_ROUTE.c:45: structure has no member named `iif' > extensions/libipt_ROUTE.c:46: structure has no member named `gw' > extensions/libipt_ROUTE.c: In function `parse': > extensions/libipt_ROUTE.c:73: structure has no member named `oif' > extensions/libipt_ROUTE.c:76: structure has no member named `oif' > extensions/libipt_ROUTE.c:78: structure has no member named `oif' > extensions/libipt_ROUTE.c:78: structure has no member named `oif' > extensions/libipt_ROUTE.c:78: structure has no member named `oif' > extensions/libipt_ROUTE.c:91: structure has no member named `iif' > extensions/libipt_ROUTE.c:94: structure has no member named `iif' > extensions/libipt_ROUTE.c:96: structure has no member named `iif' > extensions/libipt_ROUTE.c:96: structure has no member named `iif' > extensions/libipt_ROUTE.c:96: structure has no member named `iif' > extensions/libipt_ROUTE.c:105: structure has no member named `gw' > extensions/libipt_ROUTE.c: In function `print': > extensions/libipt_ROUTE.c:142: structure has no member named `oif' > extensions/libipt_ROUTE.c:143: structure has no member named `oif' > extensions/libipt_ROUTE.c:145: structure has no member named `iif' > extensions/libipt_ROUTE.c:146: structure has no member named `iif' > extensions/libipt_ROUTE.c:148: structure has no member named `gw' > extensions/libipt_ROUTE.c:149: structure has no member named `gw' > extensions/libipt_ROUTE.c: In function `save': > extensions/libipt_ROUTE.c:161: structure has no member named `oif' > extensions/libipt_ROUTE.c:162: structure has no member named `oif' > extensions/libipt_ROUTE.c:164: structure has no member named `iif' > extensions/libipt_ROUTE.c:165: structure has no member named `iif' > extensions/libipt_ROUTE.c:167: structure has no member named `gw' > extensions/libipt_ROUTE.c:168: structure has no member named `gw' > make: *** [extensions/libipt_ROUTE_sh.o] Error 1 > > -- > Aaron Clausen > >