---- Original question
I am trying to get transparent proxying to work on Solaris 8 in the case
where there is no HOST header in a request.
...
The ioctl call to read the original destination IP address fails with
"invalid parameter".

---- Henrik wrote:
This is mainly a queston to the IP-Filter developers on how to make
their interface 64/32 bits compatible. In Squid we just make use of
IP-Filter if available via the interface provided by IP-Filter, and if
this interface does not work then Squid cannot use it.

To compile Squid as 64 bit see your compiler manual on how to compile
applications as 64 bit, then adjust the Squid build process accordingly
either by setting CFLAGS when running configure (see configure --help)
or by editing the generated Makefiles afterwards.

---------- Follow-up question

I built my squid 2.3 in 64-bits and the transparent proxying with no HOST
header (IPF_TRANSPARENT) worked.
Is anyone else running 64-bit squid on Solaris?

Thanks
Gary Price
ICT

Reply via email to