all mbuf tags get lost (of course) when the packets travels through 
userland.
well, in fact, all mbuf tags get lost as soon as the packet leaves the 
kernel, in either direction - userland, or network.

not really a way around it.

On Wed, Oct 15, 2003 at 10:15:07PM +0200, Mark Bojara wrote:
> Hello All,
> 
> Im running a HFSC setup with a squid server hosted on the same machine. I
> am having problems putting this traffic in a queue. So I decided to make
> it a transparent proxy. On my pf I tagged the packets on the internal
> interface comming into the squid server then tried to match it on the
> external interface. This doesnt work because the internal tags gets lost
> when squid makes the request to fetch the object..
> 
> fxp0 being internal and tun0 the external..
> pass out on fxp0 all tagged opium keep state queue opium
> pass in on tun0 inet from 10.10.10.2 to any tag opium keep state
> (tried it the other way around aswell)
> 
> If i could use PF to set a TOS on the internal interface then i could
> easily match it on the external inferface when squid fetch's the object.
> But there is no such option.
> 
> Anybody have any idea's? Maybe even a completely new solution?
> 
> Thanks Alot
> Mark Bojara
> 

-- 
Henning Brauer, BS Web Services, http://bsws.de
[EMAIL PROTECTED] - [EMAIL PROTECTED]
Unix is very simple, but it takes a genius to understand the simplicity.
(Dennis Ritchie)

Reply via email to