mirror_frr/ripngd
Igor Ryzhov a594cda8ce lib: remove leaf-list xpath hack from northbound
Currently, when editing a leaf-list, `nb_candidate_edit` expects to
receive it's xpath without a predicate and the value in a separate
argument, and then creates the full xpath. This hack is complicated,
because it depends on the operation and on the caller being a backend or
not. Instead, let's require to always include the predicate in a
leaf-list xpath. Update all the usages in the code accordingly.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2024-01-23 12:33:39 +02:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
Makefile build: non-recursive ripd & ripngd 2017-08-04 11:09:50 +02:00
ripng_cli.c lib: remove leaf-list xpath hack from northbound 2024-01-23 12:33:39 +02:00
ripng_debug.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_debug.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_interface.c *: convert struct interface->connected to DLIST 2023-11-22 23:00:30 +01:00
ripng_main.c ripngd: Cleanup memory on shutdown 2023-11-13 09:16:45 -05:00
ripng_nb_config.c ripngd: use new distribute-list northbound code. 2024-01-22 11:33:40 +00:00
ripng_nb_rpcs.c *: Convert THREAD_XXX macros to EVENT_XXX macros 2023-03-24 08:32:17 -04:00
ripng_nb_state.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_nb.c ripngd: use new distribute-list northbound code. 2024-01-22 11:33:40 +00:00
ripng_nb.h ripngd: use new distribute-list northbound code. 2024-01-22 11:33:40 +00:00
ripng_nexthop.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_nexthop.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_offset.c ripngd: changes for code maintainability 2023-06-21 22:39:13 +05:30
ripng_peer.c *: Move distance related defines into their own header 2023-11-07 06:47:51 -05:00
ripng_route.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_route.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ripng_routemap.c ripngd: add ability to match by ipv6 access/prefix list in route-maps 2023-06-21 23:20:18 +03:00
ripng_zebra.c *: remove ZEBRA_INTERFACE_VRF_UPDATE 2023-10-07 10:06:39 +08:00
ripngd.c ripngd: use new distribute-list northbound code. 2024-01-22 11:33:40 +00:00
ripngd.h *: remove ZEBRA_INTERFACE_VRF_UPDATE 2023-10-07 10:06:39 +08:00
subdir.am build, vtysh: extract vtysh commands from .xref 2022-10-26 17:12:34 +01:00