From d7e594edd241b9ed62d0023cfc06e41423e1585b Mon Sep 17 00:00:00 2001 From: Wesley Coakley Date: Thu, 6 May 2021 12:31:37 -0400 Subject: [PATCH] tools: stop frr-reload squashing le 32 / le 128 frr-reload no longer consolidates ip prefix-list "le 32" or "le 128" rules when a "ge" is present, more accurately representing existing user config and reflecting also what is accepted in CLI. Signed-off-by: Wesley Coakley --- tools/frr-reload.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/tools/frr-reload.py b/tools/frr-reload.py index a617c0a9c5..c28a971525 100755 --- a/tools/frr-reload.py +++ b/tools/frr-reload.py @@ -423,17 +423,6 @@ class Config(object): re_lege.group(2), re_lege.group(4), ) - re_lege = re.search(r"(.*)ge\s+(\d+)\s+le\s+(\d+)(.*)", legestr) - - if re_lege and ( - (re_key_rt.group(1) == "ip" and re_lege.group(3) == "32") - or (re_key_rt.group(1) == "ipv6" and re_lege.group(3) == "128") - ): - legestr = "%sge %s%s" % ( - re_lege.group(1), - re_lege.group(2), - re_lege.group(4), - ) key[0] = "%s prefix-list%s%s %s%s" % ( re_key_rt.group(1),