I am trying to policy route some traffic, namely if the traffic is for this address x.x.x.x and its metric in the routing table is bigger that "Y" use this next hop. The route-map match works on the address alone but the match metric statement matches all packets and the two statements are working as logical OR. What's wrong?
IOS 12.3(8)T8 on 2851 same result on 3660 ver 12.2(8)access-list 103 permit ip any x.x.x.x
route-map test permit 10
match ip address 103
match metric 5000 +- 2000
set ip next-hop a.b.c.d
exit
ip local policy route-map test
exit