Today the comm-list delete feature will delete all of the communities that are matched by the community-list until it hits a deny statement in the community-list. This makes it impossible to do filters like the following where you want to delete all communities except for some subset:
ip community-list expanded ALL_BUT_40 deny 40:.* ip community-list expanded ALL_BUT_40 permit .* ! route-map DELETE_COMM permit 10 set comm-list ALL_BUT_40 delete ! Thoughts on changing this so that we do not exit at the first deny statement? This isn't typically a widely used feature but since it would be changing the behavior I thought it would be good to discuss it here first. Daniel
_______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
