]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Fix for CM-11908 BGP: 'Address-family encap' cli issues
authorSid Khot <sidkhot@cumulusnetworks.com>
Wed, 27 Jul 2016 01:20:37 +0000 (18:20 -0700)
committerSid Khot <sidkhot@cumulusnetworks.com>
Wed, 27 Jul 2016 01:20:37 +0000 (18:20 -0700)
Made fix to handle the "Ambigious command" for address-family vpvn6 and vpnv6 unicast.
Rest of the bug analysis is below:
1. Issues with address-family encap/address-family encapv6/address-family vpnv6/address-family vpnv6 unicast need to be added to the ignore list in the test file tests.l3.quagga_cfg_cli_crawler_test. Sid to fix the "Ambiguous command" for vpnv6 as part of fix for this bug.
2. Neighbor <ipaddr/interface> disable-connected-check/ttl. Options should not be listed for interface. Anitha to file bugs for these. And also remove these commands from the test file tests.l3.quagga_cfg_cli_crawler_test.

Ticket:  CM-11908
Reviewed By: CCR-4999
Testing Done: Manual, Ran the tests.l3.quagga_cfg_cli_crawler_test

<DETAILED DESCRIPTION (REPLACE)>

vtysh/extract.pl.in

index e8992a036a264a61d2c3cc54123ac9d039ae3b14..a7b78bd7b90733756d06b98f7b1f045655ee407e 100755 (executable)
@@ -58,6 +58,8 @@ $ignore{'"address-family ipv4 vrf NAME"'} = "ignore";
 $ignore{'"address-family encap"'} = "ignore";
 $ignore{'"address-family encapv4"'} = "ignore";
 $ignore{'"address-family encapv6"'} = "ignore";
+$ignore{'"address-family vpnv6"'} = "ignore";
+$ignore{'"address-family vpnv6 unicast"'} = "ignore";
 $ignore{'"exit-address-family"'} = "ignore";
 $ignore{'"key chain WORD"'} = "ignore";
 $ignore{'"key <0-2147483647>"'} = "ignore";