diff options
author | Viacheslav <v.gletenko@vyos.io> | 2021-08-05 16:50:08 +0000 |
---|---|---|
committer | Viacheslav <v.gletenko@vyos.io> | 2021-08-05 18:53:25 +0000 |
commit | 73c013bab12402f2c40f35fbffc8b0178482df18 (patch) | |
tree | 3882a7c841c039d9675b2b47423c70f58c2c70ce /scripts/bgp | |
parent | 4f37ef2df0a72d11e47c67aacf41e35c926e9613 (diff) | |
download | vyatta-cfg-quagga-73c013bab12402f2c40f35fbffc8b0178482df18.tar.gz vyatta-cfg-quagga-73c013bab12402f2c40f35fbffc8b0178482df18.zip |
bgp: T548: Add ipv6 maximum-path and migrate to proper afi
Diffstat (limited to 'scripts/bgp')
-rwxr-xr-x | scripts/bgp/vyatta-bgp.pl | 36 |
1 files changed, 24 insertions, 12 deletions
diff --git a/scripts/bgp/vyatta-bgp.pl b/scripts/bgp/vyatta-bgp.pl index 9496621e..b0e0af25 100755 --- a/scripts/bgp/vyatta-bgp.pl +++ b/scripts/bgp/vyatta-bgp.pl @@ -83,6 +83,18 @@ my %qcom = ( set => 'router bgp #3 ; address-family ipv6 ; network #7 pathlimit #9', del => 'router bgp #3 ; address-family ipv6 ; no network #7 pathlimit #9', }, + 'protocols bgp var address-family ipv6-unicast maximum-paths' => { + set => undef, + del => undef, + }, + 'protocols bgp var address-family ipv6-unicast maximum-paths ebgp' => { + set => 'router bgp #3 ; address-family ipv6 ; maximum-paths #8', + del => 'router bgp #3 ; address-family ipv6 ; no maximum-paths #8', + }, + 'protocols bgp var address-family ipv6-unicast maximum-paths ibgp' => { + set => 'router bgp #3 ; address-family ipv6 ; maximum-paths ibgp #8', + del => 'router bgp #3 ; address-family ipv6 ; no maximum-paths ibgp #8', + }, 'protocols bgp var address-family ipv6-unicast redistribute' => { set => undef, del => undef, @@ -146,6 +158,18 @@ my %qcom = ( set => 'router bgp #3 ; network #7 route-map #9', del => 'router bgp #3 ; no network #7 route-map #9 ; network #7', }, + 'protocols bgp var address-family ipv4-unicast maximum-paths' => { + set => undef, + del => undef, + }, + 'protocols bgp var address-family ipv4-unicast maximum-paths ebgp' => { + set => 'router bgp #3 ; address-family ipv4 ; maximum-paths #8', + del => 'router bgp #3 ; address-family ipv4 ; no maximum-paths #8', + }, + 'protocols bgp var address-family ipv4-unicast maximum-paths ibgp' => { + set => 'router bgp #3 ; address-family ipv4 ; maximum-paths ibgp #8', + del => 'router bgp #3 ; address-family ipv4 ; no maximum-paths ibgp #8', + }, 'protocols bgp var address-family ipv4-unicast redistribute' => { set => undef, del => undef, @@ -200,18 +224,6 @@ my %qcom = ( del => 'router bgp #3 ; address-family ipv4 unicast ; no redistribute static', noerr => 'set', }, - 'protocols bgp var maximum-paths' => { - set => undef, - del => undef, - }, - 'protocols bgp var maximum-paths ebgp' => { - set => 'router bgp #3 ; maximum-paths #6', - del => 'router bgp #3 ; no maximum-paths #6', - }, - 'protocols bgp var maximum-paths ibgp' => { - set => 'router bgp #3 ; maximum-paths ibgp #6', - del => 'router bgp #3 ; no maximum-paths ibgp #6', - }, 'protocols bgp var neighbor' => { set => undef, del => undef, |