On 9/10/2013 12:09 a.m., Peter Belau wrote:

Hi,


I'm doing a little hacking on Squid in client_side.cc and I need a way to 
obtain the client IP address from within parseHttpRequest(). In earlier 
versions of Squid this used to be in ConnStateData but now seems to have moved 
to the ClientHttpRequest class. Unfortunately, however, this structure does not 
seem to be fully populated when it's instantiated from parseHttpRequest()

Could anyone suggest clean way of obtaining this information from within 
parseHttpRequest() ?

It is still located in ConnStateData and called clientConnection. In particular clientConnection->remote.

What are you patching into Squid exactly please?


Amos

Reply via email to