]> git.proxmox.com Git - mirror_frr.git/commit - lib/northbound.h
lib: adapt to version 2 of libyang
authorChristian Hopps <chopps@gmail.com>
Tue, 4 May 2021 14:41:58 +0000 (10:41 -0400)
committerChristian Hopps <chopps@labn.net>
Thu, 13 May 2021 20:24:48 +0000 (16:24 -0400)
commit3bb513c399c2e7c8dd597b7399dd7c0f064842d0
tree14f3e677c49fce272946788f8a8b8f3f8a3e26b5
parent17daea8a184c0e85b9788329f3c808ceab916ad5
lib: adapt to version 2 of libyang

Compile with v2.0.0 tag of `libyang2` branch of:
https://github.com/CESNET/libyang

staticd init load time of 10k routes now 6s vs ly1 time of 150s

Signed-off-by: Christian Hopps <chopps@labn.net>
71 files changed:
.clang-format
.travis.yml
bfdd/bfd.c
bgpd/bgp_nb.c
bgpd/bgp_nb.h
bgpd/bgp_nb_config.c
bgpd/bgp_vty.c
bgpd/subdir.am
configure.ac
debian/control
doc/developer/building-libyang.rst
docker/ubuntu18-ci/Dockerfile
docker/ubuntu20-ci/Dockerfile
eigrpd/eigrp_cli.c
isisd/isis_circuit.c
isisd/isis_cli.c
isisd/isis_nb_config.c
lib/grammar_sandbox_main.c
lib/if.c
lib/libfrr.c
lib/northbound.c
lib/northbound.h
lib/northbound_cli.c
lib/northbound_confd.c
lib/northbound_grpc.cpp
lib/northbound_sysrepo.c
lib/vrf.c
lib/yang.c
lib/yang.h
lib/yang_translator.c
lib/yang_wrappers.c
pathd/path_pcep_debug.c
pimd/pim_cmd.c
pimd/pim_nb_config.c
redhat/frr.spec.in
ripd/rip_cli.c
ripd/rip_interface.c
ripd/ripd.c
ripngd/ripng_interface.c
ripngd/ripngd.c
staticd/static_nb.c
staticd/static_nb.h
staticd/static_nb_config.c
tests/bgpd/test_peer_attr.c
tests/helpers/c/main.c
tests/isisd/test_isis_spf.c
tests/lib/cli/common_cli.c
tests/lib/cli/test_commands.c
tests/lib/northbound/test_oper_data.c
tests/subdir.am
tools/gen_northbound_callbacks.c
tools/gen_yang_deviations.c
vrrpd/vrrp_vty.c
vtysh/extract.pl.in
vtysh/vtysh.c
watchfrr/subdir.am
yang/embedmodel.py
yang/frr-bgp-bmp.yang
yang/frr-bgp-common-multiprotocol.yang
yang/frr-bgp-common-structure.yang
yang/frr-bgp-common.yang
yang/frr-bgp-neighbor.yang
yang/frr-bgp-peer-group.yang
yang/frr-bgp-route-map.yang
yang/frr-bgp.yang
yang/frr-isisd.yang
yang/frr-ospfd.yang
yang/frr-pim.yang
yang/frr-ripd.yang
yang/frr-zebra-route-map.yang
yang/frr-zebra.yang