Hi people, I got the iptables sources yesterday to upgrade my existing masquerading- and firewall-server with the ability to allow H323-connections. I got the newest iptables-version via cvs (as advised in the howtos) and put it into /usr/src/netfilter; my /usr/src/linux is a symbolic link onto /usr/src/linux-2.4.17. Made menuconfig, compiled the kernel, worked like a charm.
Then did a "./runme newnat" in the "netfilter/userspace/patch-o-matic" directory and applied the "newnat/0-newnat7" as well as the "newnat/h323-conntrack-nat" patch. But when I activated the option in the kernel (compiled via "make dep clean bzImage modules modules_install") it exits with this error-message: ip_nat_h323.c:394: `IP_NAT_ALWAYS' undeclared here (not in a function) ip_nat_h323.c:394: initializer element is not constant ip_nat_h323.c:394: (near initialization for `h225.flags') make[3]: *** [ip_nat_h323.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.17/net/ipv4/netfilter' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.17/net/ipv4/netfilter' make[1]: *** [_subdir_ipv4/netfilter] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.17/net' make: *** [_dir_net] Error 2 Since I am not what could be called an experienced linux-user I am completely stuck here since last night and it would be great if someone could help me. Thanks, Markus PS: Please do reply to me, since my subscription for this list hasn't been confirmed yet.
