On Fri, 4 Mar 2005 11:51:53 +0200 (EET)
"Catalin(ux aka Dino) BOIE" <[EMAIL PROTECTED]> wrote:

> On Thu, 3 Mar 2005, Vanatoru Mircea wrote:
> 
> > Mda, am revizuit un pic cele spuse mai sus si este egal cu zero ce
> > am spus mai devreme. Nu se tine cont de destinatie si practic nu ma
> > ajuta deloc in ceea ce vreau sa fac.
> 
> Poate te ajuta masrk_in_u32: http://kernel.umbrella.ro/net/


am citit linkul tau (si ce era in el :))
am ajuns la pagina cu exemple si am o intrebare :

intai exeplul tau:


# send a packet with mark 3 and tcp with dport >= 1024 to 1:50
tc filter add dev dummy0 \
        protocol ip \
        parent 1: prio 13 \
        u32 \
        match mark 0x0003 0xffff \
        match ip dport 0x0400 0x0400 \
        flowid 1:50

atentie la comentariu mark 3 _AND_ tcp with dport

din cate stiu eu cand ai un filtru de genul
match "gigi" match "cucu" match "cutare" flowid 1:50

atunci este suficicient ca oricare dintre "gigi", "cucu",
"cutare" sa fie adevarat ca traficul sa fie  trimis la clasa 1:50

Cu alte cuvinte intre conditiile filtrului este reletia logica OR si nu
AND. Lucrul asa este testat de mine si sunt convins de adevarul lui.
Odata cu acest patch care permite filtre mark in u32 a aparut si relatia
logica AND intre conditiile filtrului ???



-- 

Mihai Voica

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui