>> 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/
