mirror_frr/lib
Christian Hopps 7d65b7b7f4 mgmtd: Add MGMT Backend Interface Framework
This commit introduces the MGMT Backend Interface which can be used
by back-end management client daemons like BGPd, Staticd, Zebra to
connect with new FRR Management daemon (MGMTd) and utilize the new
FRR Management Framework to let any Frontend clients to retrieve any
operational data or manipulate any configuration data owned by the
individual Backend daemon component.

This commit includes the following functionalities in the changeset:
1. Add new Backend server for Backend daemons connect to.
2. Add a C-based Backend client library which can be used by daemons
   to communicate with MGMTd via the Backend interface.
3. Maintain a backend adapter for each connection from an appropriate
   Backend client to facilitate client requests and track one or more
   transactions initiated from Frontend client sessions that involves
   the backend client component.
4. Add the following commands to inspect various Backend client
   related information
	a. show mgmt backend-adapter all
	b. show mgmt backend-yang-xpath-registry
        c. show mgmt yang-xpath-subscription

Co-authored-by: Pushpasis Sarkar <pushpasis@gmail.com>
Co-authored-by: Abhinay Ramesh <rabhinay@vmware.com>
Co-authored-by: Ujwal P <ujwalp@vmware.com>
Signed-off-by: Yash Ranjan <ranjany@vmware.com>
2023-03-21 22:08:32 -04:00
..
assert *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
printf *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
.gitignore
admin_group.c lib,yang,zebra: add extended admin-group support 2023-02-10 11:31:05 +01:00
admin_group.h lib,yang,zebra: add extended admin-group support 2023-02-10 11:31:05 +01:00
affinitymap_cli.c lib,yang,zebra: add affinity-map support 2023-02-09 15:48:21 +01:00
affinitymap_northbound.c lib,zebra: add affinity-map configuration hooks 2023-02-10 13:52:01 +01:00
affinitymap.c lib,zebra: add affinity-map configuration hooks 2023-02-10 13:52:01 +01:00
affinitymap.h lib,zebra: add affinity-map configuration hooks 2023-02-10 13:52:01 +01:00
agentx.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
agg_table.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
agg_table.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
asn.c lib: some ASNUMs should be forbidden 2023-02-24 21:13:19 +08:00
asn.h bgpd: support for as notation format for route distinguisher 2023-02-10 10:27:23 +01:00
atomlist.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
atomlist.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
base64.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
base64.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
bfd.c lib: on bfd peer shutdown actually stop event 2023-03-20 16:07:20 -04:00
bfd.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
bitfield.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
buffer.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
buffer.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
checksum.c lib: use iovec for checksum code 2022-02-26 16:49:12 +01:00
checksum.h lib: use iovec for checksum code 2022-02-26 16:49:12 +01:00
clippy.c lib: adapt clippy to Python 3.8+ init API 2023-03-15 13:52:35 +01:00
clippy.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
command_graph.c Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command_graph.h Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command_lex.l Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command_match.c Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command_match.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
command_parse.y Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command_py.c Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command.c Merge pull request #12248 from pguibert6WIND/bgpasdot 2023-02-21 08:01:03 -05:00
command.h mgmtd: Bringup MGMTD daemon and datastore module support 2023-03-21 22:08:32 -04:00
compiler.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
cspf.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
cspf.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
csv.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
csv.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
db.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
db.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
debug.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
debug.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
defaults.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
defaults.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
defun_lex.l *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
distribute.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
distribute.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
elf_py.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
explicit_bzero.c lib/md5,lib/sha256: Use explicit_bzero to clean up sensitive data. 2022-05-31 18:00:18 +04:00
ferr.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ferr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
filter_cli.c lib: Destroy any flag when creating a prefix-list entry with prefix 2023-03-19 22:51:37 +02:00
filter_nb.c Merge pull request #13024 from opensourcerouting/fix/bgpd_prefix-list_changes_not_affected 2023-03-18 07:31:12 -04:00
filter.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
filter.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
freebsd-queue.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
frr_pthread.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frr_pthread.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frr_zmq.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frr_zmq.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frratomic.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrcu.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrcu.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrlua.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrlua.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrscript.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrscript.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrstr.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
frrstr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
getopt1.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
getopt.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
getopt.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
gitversion.pl build: fix auto git ID length 2020-01-17 15:54:50 +01:00
grammar_sandbox_main.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
grammar_sandbox.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
graph.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
graph.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
hash.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
hash.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
hook.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
hook.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
iana_afi.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
id_alloc.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
id_alloc.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
if_rmap.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
if_rmap.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
if.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
if.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
imsg-buffer.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
imsg.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
imsg.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ipaddr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
jhash.c Revert "bgpd: Prevent IPv6 routes received via a ibgp session with own ip as nexthop " 2019-05-02 07:15:39 -04:00
jhash.h Revert "bgpd: Prevent IPv6 routes received via a ibgp session with own ip as nexthop " 2019-05-02 07:15:39 -04:00
json.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
json.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
keychain.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
keychain.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ldp_sync.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ldp_sync.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
lib_errors.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
lib_errors.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
lib_vty.c mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
lib_vty.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
libfrr_trace.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
libfrr_trace.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
libfrr.c lib: fix init. use of nb_context to be by value not by reference 2023-02-23 20:59:17 -05:00
libfrr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
libospf.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
link_state.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
link_state.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
linklist.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
linklist.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
log_filter.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
log_vty.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
log_vty.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
log.c lib, bgpd: Add more debugs to GR Capability exchange 2023-03-09 08:36:51 -05:00
log.h lib, bgpd: Add more debugs to GR Capability exchange 2023-03-09 08:36:51 -05:00
Makefile
md5.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
md5.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
memory.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
memory.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
mgmt_be_client.c mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
mgmt_be_client.h mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
mgmt_fe_client.c mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
mgmt_fe_client.h mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
mgmt_pb.h mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
mgmt.proto mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
mlag.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
mlag.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
module.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
module.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
monotime.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
mpls.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
mpls.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
netns_linux.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
netns_other.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
network.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
network.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
nexthop_group_private.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
nexthop_group.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
nexthop_group.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
nexthop.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
nexthop.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
northbound_cli.c mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
northbound_cli.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
northbound_confd.c mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
northbound_db.c lib: fix init. use of nb_context to be by value not by reference 2023-02-23 20:59:17 -05:00
northbound_db.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
northbound_grpc.cpp mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
northbound_sysrepo.c mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
northbound.c mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
northbound.h mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
ns.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ntop.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
openbsd-queue.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
openbsd-tree.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
openbsd-tree.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
pbr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pid_output.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
plist_int.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
plist.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
plist.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
prefix.c lib, bgpd: bmp was not specifying l2vpn afi 2023-02-23 14:23:24 -05:00
prefix.h lib, bgpd: bmp was not specifying l2vpn afi 2023-02-23 14:23:24 -05:00
printfrr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
privs.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
privs.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ptm_lib.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ptm_lib.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pullwr.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pullwr.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
pw.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
qobj.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
qobj.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
queue.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
resolver.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
resolver.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ringbuf.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
ringbuf.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
route_opaque.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
route_types.pl *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
route_types.txt *: Fix spelling of seperator 2022-04-19 08:15:23 -04:00
routemap_cli.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
routemap_northbound.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
routemap.c lib:fix clear route-map cmd using DEFPY 2023-03-20 19:17:32 -07:00
routemap.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
routing_nb_config.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
routing_nb.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
routing_nb.h tests: add grpc unit test 2021-06-06 18:03:17 +00:00
sbuf.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
sbuf.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
seqlock.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
seqlock.h *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
sha256.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sha256.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sigevent.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sigevent.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
skiplist.c lib: SPDX License ID on skiplist code 2023-02-09 14:09:11 +01:00
skiplist.h lib: SPDX License ID on skiplist code 2023-02-09 14:09:11 +01:00
smux.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
snmp.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sockopt.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sockopt.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sockunion.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
sockunion.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
spf_backoff.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
spf_backoff.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srcdest_table.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srcdest_table.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srte.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srv6.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
srv6.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
stream.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
stream.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
strformat.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
strlcat.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
strlcpy.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
subdir.am mgmtd: Add MGMT Backend Interface Framework 2023-03-21 22:08:32 -04:00
systemd.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
systemd.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
table.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
table.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
tc.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
tc.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
termtable.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
termtable.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
thread.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
thread.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
trace.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
typerb.c *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
typerb.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
typesafe.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
typesafe.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vector.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vector.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
version.h.in *: manual SPDX License ID conversions 2023-02-09 14:09:07 +01:00
vlan.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrf_int.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrf.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vrf.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
vty.c mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
vty.h mgmtd: Add MGMT Frontend Interface Framework 2023-03-21 22:08:32 -04:00
vxlan.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
wheel.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
wheel.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
workqueue.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
workqueue.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
xref.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
xref.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
yang_translator.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
yang_translator.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
yang_wrappers.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
yang_wrappers.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
yang.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
yang.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zclient.c Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
zclient.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
zebra.h Merge pull request #12780 from opensourcerouting/spdx-license-id 2023-02-17 09:43:05 -05:00
zlog_5424_cli.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_5424.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_5424.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_live.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_live.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_targets.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog_targets.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog.c *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00
zlog.h *: auto-convert to SPDX License IDs 2023-02-09 14:09:11 +01:00