Hi there, I was wondering if anybody knows the current state of the squid-2.5-cttproxy-04JES.diff patch for squid. While I was able to patch and build a 2.4.25 kernel with the tproxy netfilter patch (cttproxy-2.4.25-1.2.0) from http://www.balabit.com/downloads/tproxy/linux-2.4/, I am having difficulty compiling a patched squid.
After applying the JES patch cleanly, running bootstrap.sh and "configure --enable-linux-netfilter --enable-linux-tproxy", "make all" fails on forward.c as included below. Has anybody had success applying this patch? Regards, Andrew gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -g -O2 -Wall -c `test -f forward.c || echo './'`forward.c forward.c: In function `fwdConnectStart': forward.c:464: structure has no member named `v' forward.c:465: structure has no member named `v' forward.c:470: structure has no member named `op' forward.c:470: `TPROXY_ASSIGN' undeclared (first use in this function) forward.c:470: (Each undeclared identifier is reported only once forward.c:470: for each function it appears in.) forward.c:471: `IP_TPROXY' undeclared (first use in this function) forward.c:474: structure has no member named `v' forward.c:475: structure has no member named `v' forward.c:476: structure has no member named `v' forward.c:479: structure has no member named `op' forward.c:479: `TPROXY_FLAGS' undeclared (first use in this function) forward.c:480: structure has no member named `v' forward.c:484: structure has no member named `v' forward.c:485: structure has no member named `v' make[3]: *** [forward.o] Error 1 make[3]: Leaving directory `/usr/src/squid-2.5.STABLE5/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/squid-2.5.STABLE5/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/squid-2.5.STABLE5/src' make: *** [all-recursive] Error 1
