diff options
author | Christian Poessinger <christian@poessinger.com> | 2021-04-09 19:44:44 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2021-04-09 19:44:44 +0200 |
commit | 34d789579cda1a940ac65671b41466880267944b (patch) | |
tree | 2d4fe9d38bc8d5f3a99763dc7b9a1ca4a868a277 /op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i | |
parent | b80e72a4434d62ae99c3a82805aef87381987f7a (diff) | |
download | vyos-1x-34d789579cda1a940ac65671b41466880267944b.tar.gz vyos-1x-34d789579cda1a940ac65671b41466880267944b.zip |
op-mode: bgp: move common includes to include/bgp directory
This change makes it easier to group all BGP related operational level command
building blocks in one place.
Diffstat (limited to 'op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i')
-rw-r--r-- | op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i | 243 |
1 files changed, 0 insertions, 243 deletions
diff --git a/op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i b/op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i deleted file mode 100644 index dc0926375..000000000 --- a/op-mode-definitions/include/bgp-afi-ipv4-ipv6-common.xml.i +++ /dev/null @@ -1,243 +0,0 @@ -<!-- included start from bgp-afi-ipv4-ipv6-common.xml.i --> -<node name="community"> - <properties> - <help>Display routes matching the community</help> - </properties> - <children> - <leafNode name="accept-own"> - <properties> - <help>Should accept local VPN route if exported and imported into different VRF (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="accept-own-nexthop"> - <properties> - <help>Should accept VPN route with local nexthop (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="blackhole"> - <properties> - <help>Inform EBGP peers to blackhole traffic to prefix (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="exact-match"> - <properties> - <help>Exact match of the communities</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="graceful-shutdown"> - <properties> - <help>Graceful shutdown (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="llgr-stale"> - <properties> - <help>Staled Long-lived Graceful Restart VPN route (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="local-AS"> - <properties> - <help>Do not send outside local AS (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="no-advertise"> - <properties> - <help>Do not advertise to any peer (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="no-export"> - <properties> - <help>Do not export to next AS (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="no-llgr"> - <properties> - <help>Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="no-peer"> - <properties> - <help>Do not export to any peer (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="route-filter-translated-v4"> - <properties> - <help>RT translated VPNv4 route filtering (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="route-filter-translated-v6"> - <properties> - <help>RT translated VPNv6 route filtering (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="route-filter-v4"> - <properties> - <help>RT VPNv4 route filtering (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="route-filter-v6"> - <properties> - <help>RT VPNv6 route filtering (well-known community)</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - </children> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</node> -<tagNode name="community-list"> - <properties> - <help>Display routes matching the community-list</help> - <completionHelp> - <list>1-500 name</list> - </completionHelp> - </properties> - <children> - <leafNode name="exact-match"> - <properties> - <help>Show BGP routes exactly matching specified community list</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - </children> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</tagNode> -<node name="dampening"> - <properties> - <help>Display detailed information about dampening</help> - </properties> - <children> - <leafNode name="dampened-paths"> - <properties> - <help>Display paths suppressed due to dampening</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="flap-statistics"> - <properties> - <help>Display flap statistics of routes</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="parameters"> - <properties> - <help>Display detail of configured dampening parameters</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - </children> -</node> -<tagNode name="filter-list"> - <properties> - <help>Display routes conforming to the filter-list</help> - <completionHelp> - <script>vtysh -c 'show bgp as-path-access-list' | grep 'AS path access list' | awk '{print $NF}'</script> - </completionHelp> - </properties> -</tagNode> -<node name="large-community"> - <properties> - <help>Show BGP routes matching the specified large-communities</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</node> -<leafNode name="neighbors"> - <properties> - <help>Detailed information on TCP and BGP neighbor connections</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</leafNode> -<tagNode name="neighbors"> - <properties> - <help>Show detailed BGP IPv4 unicast neighbor information</help> - <completionHelp> - <script>vtysh -c 'show bgp summary' | awk '{print $1'} | grep -e '^[0-9a-f]'</script> - </completionHelp> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - <children> - <leafNode name="advertised-routes"> - <properties> - <help>Show routes advertised to a BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="dampened-routes"> - <properties> - <help>Show dampened routes received from BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="flap-statistics"> - <properties> - <help>Show flap statistics of the routes learned from BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="prefix-counts"> - <properties> - <help>Show detailed prefix count information for BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <node name="received"> - <properties> - <help>Show information received from BGP neighbor</help> - </properties> - <children> - <leafNode name="prefix-filter"> - <properties> - <help>Show prefixlist filter</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - </children> - </node> - <leafNode name="received-routes"> - <properties> - <help>Show received routes from BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - <leafNode name="routes"> - <properties> - <help>Show routes learned from BGP neighbor</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> - </leafNode> - </children> -</tagNode> -<tagNode name="prefix-list"> - <properties> - <help>Display routes conforming to the prefix-list</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</tagNode> -<tagNode name="regexp"> - <properties> - <help>Display routes matching the AS path regular expression</help> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</tagNode> -<tagNode name="route-map"> - <properties> - <help>Show BGP routes matching the specified route map</help> - <completionHelp> - <path>policy route-map</path> - </completionHelp> - </properties> - <command>${vyos_op_scripts_dir}/vtysh_wrapper.sh $@</command> -</tagNode> -<!-- included end --> |