I've just discovered that due to the reworking of places that ClientNatLookup is called, request->my_addr now contains the local IP of the proxy server rather than the IP address of the web server the client thinks it's talking to for transparent requests. I'm assuming that this was done deliberately, but it has caused a regression for a patch that I'm using.
Can anyone confirm whether request->my_addr should contain the IP address that the customer has connected to, or the IP address that the OS has redirected the packet to for requests that have been semnt to squid using NAT. (ie client sends request to 66.102.7.104:80 proxy redirects to 192.168.0.1:3128. Should request->my_addr contian the 66.102.7.104 IP, or 192.168.0.1)? Steven -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 268.18.13/726 - Release Date: 18/03/2007 3:34 PM