(I accidently sent this mail to Balazs earlier today. Was checking the message, and found out I didn't send it to the mailinglist. Sorry to Balazs for that) "for example ..." Do you use any other patch or is this tcp-window-tracking patch the only one? And shouldn't dependencies be in the README file? I have no clue which patches to install before I can use the TProxy patches. David Balazs Scheidler said:
Applying the patches on my system fails. I've tried several different versions: cttproxy-2.4.25-1.2.0 on a vanilla Linux 2.4.25 kernel cttproxy-2.4.25-1.9.3 on a vanilla Linux 2.4.25 kernel cttproxy-2.6.3-1.9.2 on a vanilla Linux 2.6.3 kernel cttproxy-2.6.5-1.9.3 on a vanilla Linux 2.6.3 kernel All patches fail. The best option is cttproxy-2.4.25-1.2.0, which only generates one error, that may possibly be fixed by hand (ip_contrack.h). The worst option is cttproxy-2.6.5-1.9.3, which generates dozens of errors.
Do you use pre-patched (red hat, suse) kernels or something? I don't know what else could have caused these problems. Does anyone know this problem?
no, we are using vanilla kernels, but tproxy also has a couple of dependencies. (for example the latest 1.9.3 releases need tcp-window-tracking from Jozsef Kadlecsik)