I have a problem with understand tc behaviour, especially how is working qdisc deletion. My main problem is why tc qdisc did not delete the attached filter? I did:
tc qdisc add dev eth ingress tc qdisc add dev eth parent ffff.... tc filter add dev eth protocol ip.... tc qdisc del dev eth root
Last command should have deleted qdisc with its attached filter, but when I did
tc filter show dev eth
the filter was still existing.
Have I done something wrong or can I delete the filter only by command
tc filter del...?