]> git.puffer.fish Git - mirror/frr.git/commit
lib: Fix prefix-list where le is == prefixlen 1493/head
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 29 Nov 2017 00:55:07 +0000 (19:55 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 29 Nov 2017 00:55:07 +0000 (19:55 -0500)
commit4015e918506d3e568d0fb7b38d940a9b60c71ae0
tree0f828247e58e40fd08e9ed12cdab0a96bd5c6cc3
parent09c0e3c04a710c67c950a140af293f9b29d8e5c3
lib: Fix prefix-list where le is == prefixlen

This should be allowed:

robot(config)# ip prefix-list outbound_asp_routes seq 33 permit 1.1.1.0/24 le 24
% Invalid prefix range for 1.1.1.0/24, make sure: len < ge-value <= le-value

This commit fixes the issue:

robot(config)# ip prefix-list outbound_asp_routes seq 33 permit 1.1.1.0/24 le 23
% Invalid prefix range for 1.1.1.0/24, make sure: len < ge-value <= le-value
robot(config)# ip prefix-list outbound_asp_routes seq 33 permit 1.1.1.0/24 le 24
robot(config)# ip prefix-list outbound_asp_routes seq 33 permit 1.1.1.0/24 le 25
robot(config)#

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
lib/plist.c