the tproxy-2.0.3-for-2.6.15 you last sent me has the following problem with 2.6.16-rc1:
16:16 shanghai:/home/jengelh # iptables -t tproxy -L iptables v1.3.3: can't initialize iptables table `tproxy': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. 16:16 shanghai:/home/jengelh # lsmod | grep -i tprox iptable_tproxy 14340 0 ip_nat 17600 1 iptable_tproxy ip_conntrack 45516 2 iptable_tproxy,ip_nat ip_tables 9624 1 iptable_tproxy
This is probably caused by the x_tables merge. It was a quite extensive overhaul of the iptables code, so it's no wonder tproxy needs to be modified. I'll try to fix it in a couple of days.
Though I had no compile errors (must have been my '1337 merging skillz' :) no runtime error or Oops/panic either. So far, the xtables merge went well inasfar that my other targets (XOR) I patch in work. OTOH, some sample TPROXY match also seems to fail: 19:11 shanghai:/home/jengelh # iptables -t nat -A PREROUTING -s 1.2.3.4 -j TPROXY --on-ip 192.168.222.1 --on-port 31299 iptables: Invalid argument which I would say belongs to the above... Jan Engelhardt -- | Software Engineer and Linux/Unix Network Administrator | Alphagate Systems, http://alphagate.hopto.org/ | jengelh's site, http://jengelh.hopto.org/