Not yet, the howto said to apply the patches first. Here is an what it says:
Next, it is highly recommended that you apply any appropriate or optional patches to the kernel source code BEFORE you compile the kernel. As of 2.4.4, you can apply the IPTABLES patches to enable special protocol support for programs like IRC, FTP, etc.
Ultimately, IP Masq does not require any specific patching in order for the system to work for NAT-friendly network applications. Please refer to Section 2.6 for URLs and the IP Masquerade Resources for up-to-date information and patch URLs.
Applying the IPTABLES kernel patches
Download the iptables package from the Section 2.6 and put it into a directory, say /usr/src/archive/netfilter.
Next, go into this new netfilter directory and uncompress the iptables archive with the command:
tar xyvf iptables-1.2.x.tar.bz2
Now, go into the new iptables-1.2.x directory and run the command
make pending-patches KERNEL_DIR=/usr/src/kernel/linux
NOTE: this assumes that your 2.4.x kernel sources are in the
NOTE #2: If you append a "/" to the end of the command line, you
will get an error stating:
"make: *** [/usr/src/kernel/linux/include/asm/ socket.h] Error 1".
Remove the trailing "/" and try again.
it then gives the dialogue you should see, but I just get the error message.