<?xml version="1.0" encoding="UTF-8"?>
<!-- vi: set et smarttab sw=4 tabstop=4: -->
<!--
    Copyright (c) 2013 Cisco Systems, Inc. and others.  All rights reserved.

    This program and the accompanying materials are made available under the
    terms of the Eclipse Public License v1.0 which accompanies this distribution,
    and is available at http://www.eclipse.org/legal/epl-v10.html
-->
<snapshot>
    <required-capabilities>
        <capability>urn:opendaylight:params:xml:ns:yang:bgp-linkstate?module=bgp-linkstate&amp;revision=2015-02-10</capability>
        <capability>urn:opendaylight:params:xml:ns:yang:bgp-types?module=bgp-types&amp;revision=2013-09-19</capability>
        <capability>urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:spi?module=odl-bgp-rib-spi-cfg&amp;revision=2013-11-15</capability>
        <capability>urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl?module=odl-bgp-rib-impl-cfg&amp;revision=2016-03-30</capability>
    </required-capabilities>
    <configuration>

        <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
            <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
                <!-- Global bgp peer registry that should contain all configured bgp peers -->
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:strict-bgp-peer-registry</type>
                    <name>global-bgp-peer-registry</name>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:spi">prefix:bgp-rib-extensions-impl</type>
                    <name>global-rib-extensions</name>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-dispatcher-impl</type>
                    <name>global-bgp-dispatcher</name>
                </module>

                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-unicast-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-unicast</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-unicast-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-unicast</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-unicast-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-unicast</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-unicast-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-unicast</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-unicast-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-unicast</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-unicast-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-unicast</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>linkstate-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>linkstate</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>linkstate-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>linkstate</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>linkstate-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>linkstate</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-flowspec-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-flowspec</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-flowspec-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-flowspec</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-flowspec-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-flowspec</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-flowspec-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-flowspec</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-flowspec-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-flowspec</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-flowspec-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-flowspec</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-labeled-unicast-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-labeled-unicast</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-labeled-unicast-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-labeled-unicast</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv4-labeled-unicast-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv4-labeled-unicast</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-labeled-unicast-receive</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-labeled-unicast</name>
                    </address-family>
                    <send-receive>receive</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-labeled-unicast-send</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-labeled-unicast</name>
                    </address-family>
                    <send-receive>send</send-receive>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path-impl</type>
                    <name>ipv6-labeled-unicast-both</name>
                    <address-family>
                        <type xmlns:ribimpl="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">ribimpl:bgp-table-type</type>
                        <name>ipv6-labeled-unicast</name>
                    </address-family>
                    <send-receive>both</send-receive>
                </module>

                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv4-unicast</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv4-address-family</afi>
                    <safi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:unicast-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv6-unicast</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv6-address-family</afi>
                    <safi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:unicast-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>linkstate</name>
                    <afi xmlns:linkstate="urn:opendaylight:params:xml:ns:yang:bgp-linkstate">linkstate:linkstate-address-family</afi>
                    <safi xmlns:linkstate="urn:opendaylight:params:xml:ns:yang:bgp-linkstate">linkstate:linkstate-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv4-flowspec</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv4-address-family</afi>
                    <safi xmlns:flowspec="urn:opendaylight:params:xml:ns:yang:bgp-flowspec">flowspec:flowspec-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv6-flowspec</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv6-address-family</afi>
                    <safi xmlns:flowspec="urn:opendaylight:params:xml:ns:yang:bgp-flowspec">flowspec:flowspec-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv4-flowspec-l3vpn</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv4-address-family</afi>
                    <safi xmlns:flowspec="urn:opendaylight:params:xml:ns:yang:bgp-flowspec">flowspec:flowspec-l3vpn-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv6-flowspec-l3vpn</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv6-address-family</afi>
                    <safi xmlns:flowspec="urn:opendaylight:params:xml:ns:yang:bgp-flowspec">flowspec:flowspec-l3vpn-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv4-labeled-unicast</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv4-address-family</afi>
                    <safi xmlns:labeled-unicast="urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast">labeled-unicast:labeled-unicast-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv6-labeled-unicast</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv6-address-family</afi>
                    <safi xmlns:labeled-unicast="urn:opendaylight:params:xml:ns:yang:bgp-labeled-unicast">labeled-unicast:labeled-unicast-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv4-l3vpn</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv4-address-family</afi>
                    <safi xmlns:bgp-types="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp-types:mpls-labeled-vpn-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>ipv6-l3vpn</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp:ipv6-address-family</afi>
                    <safi xmlns:bgp-types="urn:opendaylight:params:xml:ns:yang:bgp-types">bgp-types:mpls-labeled-vpn-subsequent-address-family</safi>
                </module>
                <module>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type-impl</type>
                    <name>evpn</name>
                    <afi xmlns:bgp="urn:opendaylight:params:xml:ns:yang:bgp-evpn">bgp:l2vpn-address-family</afi>
                    <safi xmlns:bgp-types="urn:opendaylight:params:xml:ns:yang:bgp-evpn">bgp-types:evpn-subsequent-address-family</safi>
                </module>
            </modules>

            <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
                <service>
                    <type xmlns:bgpspi="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">bgpspi:bgp-peer-registry</type>
                    <instance>
                        <name>global-bgp-peer-registry</name>
                        <provider>/modules/module[type='strict-bgp-peer-registry'][name='global-bgp-peer-registry']</provider>
                    </instance>
                </service>
                <service>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-table-type</type>
                    <instance>
                        <name>ipv4-unicast</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv4-unicast']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-unicast</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv6-unicast']</provider>
                    </instance>
                    <instance>
                        <name>linkstate</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='linkstate']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-flowspec</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv4-flowspec']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-flowspec</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv6-flowspec']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-flowspec-l3vpn</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv4-flowspec-l3vpn']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-flowspec-l3vpn</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv6-flowspec-l3vpn']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-labeled-unicast</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv4-labeled-unicast']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-labeled-unicast</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv6-labeled-unicast']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-l3vpn</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv4-l3vpn']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-l3vpn</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='ipv6-l3vpn']</provider>
                    </instance>
                    <instance>
                        <name>evpn</name>
                        <provider>/modules/module[type='bgp-table-type-impl'][name='evpn']</provider>
                    </instance>
                </service>
                <service>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:add-path</type>
                    <instance>
                        <name>ipv4-unicast-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-unicast-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-unicast-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-unicast-receive']</provider>
                    </instance>
                    <instance>
                        <name>linkstate-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='linkstate-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-flowspec-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-flowspec-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-flowspec-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-flowspec-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-labeled-unicast-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-labeled-unicast-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-labeled-unicast-receive</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-labeled-unicast-receive']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-unicast-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-unicast-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-unicast-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-unicast-send']</provider>
                    </instance>
                    <instance>
                        <name>linkstate-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='linkstate-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-flowspec-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-flowspec-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-flowspec-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-flowspec-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-labeled-unicast-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-labeled-unicast-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-labeled-unicast-send</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-labeled-unicast-send']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-unicast-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-unicast-both']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-unicast-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-unicast-both']</provider>
                    </instance>
                    <instance>
                        <name>linkstate-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='linkstate-both']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-flowspec-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-flowspec-both']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-flowspec-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-flowspec-both']</provider>
                    </instance>
                    <instance>
                        <name>ipv4-labeled-unicast-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv4-labeled-unicast-both']</provider>
                    </instance>
                    <instance>
                        <name>ipv6-labeled-unicast-both</name>
                        <provider>/modules/module[type='add-path-impl'][name='ipv6-labeled-unicast-both']</provider>
                    </instance>
                </service>
                <service>
                    <type xmlns:ribspi="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:spi">ribspi:extensions</type>
                    <instance>
                        <name>global-rib-extensions</name>
                        <provider>/modules/module[type='bgp-rib-extensions-impl'][name='global-rib-extensions']</provider>
                    </instance>
                </service>
                <service>
                    <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:bgp:rib:impl">prefix:bgp-dispatcher</type>
                    <instance>
                        <name>global-bgp-dispatcher</name>
                        <provider>/modules/module[type='bgp-dispatcher-impl'][name='global-bgp-dispatcher']</provider>
                    </instance>
                </service>
            </services>
        </data>

    </configuration>
</snapshot>
