>> Poate te ajuta mark_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 ???

A fost AND tot timpul.

Poti sa postezi script-ul cu care ai testat?
Sigur are o hiba.

---
Catalin(ux aka Dino) BOIE
catab at deuroconsult.ro
http://kernel.umbrella.ro/

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


Raspunde prin e-mail lui