| .. |
|
assert
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
printf
|
lib: fix missing NULL byte warning
|
2025-05-12 07:34:07 -03:00 |
|
.gitignore
|
build: homologize path handling
|
2024-01-27 19:02:52 +01:00 |
|
admin_group.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
admin_group.h
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
affinitymap.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
affinitymap.h
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
affinitymap_cli.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
affinitymap_northbound.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
agentx.c
|
lib: Fix memory leak in snmp on shutdown
|
2024-08-12 08:51:19 -04: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
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
asn.h
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
atomlist.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
atomlist.h
|
lib: fix SA warnings re. typesafe _add return val
|
2025-10-15 19:52:10 +02:00 |
|
base64.c
|
lib: fix base64 encoding
|
2024-02-19 15:35:22 +02:00 |
|
base64.h
|
lib: fix base64 encoding
|
2024-02-19 15:35:22 +02:00 |
|
bfd.c
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
bfd.h
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
bitfield.h
|
lib: Cleanup bitfield to use unsigned values
|
2025-04-29 15:57:45 -04:00 |
|
buffer.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
buffer.h
|
lib: Cleanup some header files in lib
|
2023-11-03 18:05:59 +00:00 |
|
checksum.c
|
*: Add missing SPDX-License-Identifier for some .c/.h files
|
2024-03-21 16:46:58 +02:00 |
|
checksum.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05: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.c
|
lib: Add json support for 'show version' command
|
2025-10-21 14:04:03 -04:00 |
|
command.h
|
lib: add the vty arg to the start/end config callbacks
|
2025-11-20 11:28:48 +00:00 |
|
command_graph.c
|
*: Allow returns to work with --enable-undefined-behavior
|
2025-04-28 14:05:28 -04:00 |
|
command_graph.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
command_lex.l
|
*: expose and clean up 'noreturn' functions
|
2025-04-24 13:41:23 -04:00 |
|
command_match.c
|
*: Allow returns to work with --enable-undefined-behavior
|
2025-04-28 14:05:28 -04:00 |
|
command_match.h
|
vtysh: remove unused cmd_filter_type
|
2023-08-05 00:45:10 +03:00 |
|
command_parse.y
|
build: fail on docstring problems
|
2025-05-06 14:27:15 +02:00 |
|
command_py.c
|
build: fail on docstring problems
|
2025-05-06 14:27:15 +02:00 |
|
compiler.h
|
*: expose and clean up 'noreturn' functions
|
2025-04-24 13:41:23 -04:00 |
|
config_paths.h.in
|
build: homologize path handling
|
2024-01-27 19:02:52 +01:00 |
|
cspf.c
|
lib: Clear Computed Path Pointer to Destination on Clean
|
2023-08-21 07:36:39 +04:00 |
|
cspf.h
|
sharpd: Fix sharpd memory leak
|
2023-04-03 17:51:48 +04:00 |
|
csv.c
|
lib: Fix build warning for string literal
|
2025-12-11 13:24:59 -08:00 |
|
csv.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
darr.c
|
lib: fix coverity #1641463
|
2025-12-06 12:21:31 +00:00 |
|
darr.h
|
lib: darr: zero new elms when an darr is extended with darr_ensure_i
|
2025-12-27 20:30:21 +00: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
|
lib: common debug status output
|
2024-08-27 09:53:02 -04:00 |
|
debug.h
|
lib: common debug status output
|
2024-08-27 09:53:02 -04: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
|
*: expose and clean up 'noreturn' functions
|
2025-04-24 13:41:23 -04:00 |
|
distribute.c
|
lib: fix distribute-list deletion
|
2024-08-10 01:36:15 +03:00 |
|
distribute.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
elf_py.c
|
lib: remove unnecessary #includes
|
2025-10-16 17:09:40 +01:00 |
|
event.c
|
lib: fix some issue with lttng tracing
|
2025-12-09 08:14:53 -05:00 |
|
explicit_bzero.c
|
*: Add missing SPDX-License-Identifier for some .c/.h files
|
2024-03-21 16:46:58 +02:00 |
|
ferr.c
|
*: Add a hash_clean_and_free() function
|
2023-03-21 08:54:21 -04:00 |
|
ferr.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
filter.c
|
lib, vtysh, topotests: fix 'show ip[v6] access-list ... json' formatting
|
2024-05-14 13:22:20 +02:00 |
|
filter.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
filter_cli.c
|
lib: Return duplicate ipv6 prefix-list entry test
|
2025-04-02 11:09:59 +03:00 |
|
filter_nb.c
|
lib: fix prefix-list entry update
|
2024-02-26 01:04:57 +02:00 |
|
flex_algo.c
|
isisd: move flex_algo_delete into flex_algo_destroy
|
2024-07-26 11:27:51 +02:00 |
|
flex_algo.h
|
isisd: fix code formatting in files to be modified
|
2026-01-08 00:43:56 +01:00 |
|
freebsd-queue.h
|
*: manual SPDX License ID conversions
|
2023-02-09 14:09:07 +01:00 |
|
frr_pthread.c
|
lib,bgpd,pathd: move frrevent internals into event module
|
2025-12-05 08:58:26 -05:00 |
|
frr_pthread.h
|
build: hardwire pthread_condattr_setclock enabled
|
2025-05-25 00:11:06 +02:00 |
|
frr_zmq.c
|
*: Stop using thread as a variable name
|
2025-11-03 14:27:17 -05:00 |
|
frr_zmq.h
|
*: Stop using thread as a variable name
|
2025-11-03 14:27:17 -05:00 |
|
frratomic.h
|
build: ditch ages-old atomic compatibility foo
|
2025-05-21 13:45:03 +02:00 |
|
frrcu.c
|
lib: crash handlers must be allowed on threads
|
2025-02-07 13:37:43 +01:00 |
|
frrcu.h
|
lib: fix typo in rcu_do()
|
2024-06-20 11:04:09 +02:00 |
|
frrdistance.h
|
*: Move distance related defines into their own header
|
2023-11-07 06:47:51 -05:00 |
|
frregex_real.h
|
*: make regex_t opaque for API isolation
|
2025-05-25 00:11:06 +02:00 |
|
frrevent.h
|
lib,bgpd,pathd: move frrevent internals into event module
|
2025-12-05 08:58:26 -05:00 |
|
frrlua.c
|
lib, zebra, bgpd: un-loop Lua include files
|
2025-06-04 13:51:51 +02:00 |
|
frrlua.h
|
lib, zebra, bgpd: un-loop Lua include files
|
2025-06-04 13:51:51 +02:00 |
|
frrscript.c
|
lib, zebra, bgpd: un-loop Lua include files
|
2025-06-04 13:51:51 +02:00 |
|
frrscript.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
frrsendmmsg.h
|
lib: Breakout sendmmsg into it's own header
|
2024-01-04 13:56:09 -05:00 |
|
frrstr.c
|
*: make regex_t opaque for API isolation
|
2025-05-25 00:11:06 +02:00 |
|
frrstr.h
|
*: make regex_t opaque for API isolation
|
2025-05-25 00:11:06 +02:00 |
|
gitversion.pl
|
|
|
|
grammar_sandbox.c
|
lib: Fix overlapping memory type
|
2023-05-19 21:31:35 -04:00 |
|
grammar_sandbox_main.c
|
lib: add flag to have libyang load internal ietf-yang-library module
|
2024-10-07 03:32:44 +00: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
|
*: Create termtable specific temp memory
|
2024-09-01 13:07:46 -04:00 |
|
hash.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
hook.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
hook.h
|
lib: always call new notification hooks too
|
2024-02-15 13:03:25 -05:00 |
|
host_cli.c
|
lib: adding CLI support for frr-host YANG module
|
2025-06-13 06:20:22 -04:00 |
|
host_nb.c
|
lib: add northbound support for frr-host YANG module
|
2025-06-13 02:24:21 -04:00 |
|
host_nb.h
|
lib: add northbound support for frr-host YANG module
|
2025-06-13 02:24:21 -04:00 |
|
iana_afi.h
|
Revert "lib: register bgp link-state afi/safi"
|
2023-10-10 16:45:57 -04:00 |
|
id_alloc.c
|
lib: NULL-check idalloc pools
|
2025-11-20 13:47:53 -08:00 |
|
id_alloc.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
if.c
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
if.h
|
zebra, lib: add support for ip6gre and ip6gretap interface
|
2025-10-28 11:04:24 +01:00 |
|
if_rmap.c
|
lib: all: remove './' from xpath 22% speedup
|
2023-11-29 14:37:23 -05:00 |
|
if_rmap.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
ipaddr.h
|
lib: print ipv4 mapped ipv6 address in mixed notation
|
2025-12-02 13:37:58 -08:00 |
|
iso.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
iso.h
|
isisd: convert area_addrs from linked list to typesafe DLIST
|
2026-01-08 00:43:56 +01:00 |
|
jhash.c
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
|
jhash.h
|
|
|
|
json.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
json.h
|
lib: poison json_object_object_get()
|
2025-08-21 10:08:27 -04:00 |
|
keychain.c
|
lib: add keychain northbound support
|
2024-03-04 20:00:15 -05:00 |
|
keychain.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
keychain_cli.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
keychain_nb.c
|
*: SPDX license spring cleaning
|
2025-05-24 20:49:19 +02:00 |
|
ldp_sync.c
|
lib,mgmtd,nhrpd: remove use of the EVENT_OFF macro
|
2025-04-29 14:45:29 -04:00 |
|
ldp_sync.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
|
lib_errors.c
|
*: remove confd plugin
|
2024-03-15 00:58:10 +02:00 |
|
lib_errors.h
|
*: remove confd plugin
|
2024-03-15 00:58:10 +02:00 |
|
lib_vty.c
|
mgmtd: move mgmt vty code out of share lib and into mgmtd
|
2025-12-04 14:28:35 +00:00 |
|
lib_vty.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
libagentx.c
|
*: Modify agentx to be allowed to be called
|
2024-05-10 10:16:29 -04:00 |
|
libagentx.h
|
*: Modify agentx to be allowed to be called
|
2024-05-10 10:16:29 -04:00 |
|
libfrr.c
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
libfrr.h
|
lib, vtysh: add config and handlers for tcmalloc lib
|
2025-10-13 16:41:59 -04:00 |
|
libfrr_trace.c
|
*: Add missing SPDX-License-Identifier for some .c/.h files
|
2024-03-21 16:46:58 +02:00 |
|
libfrr_trace.h
|
lib: fix some issue with lttng tracing
|
2025-12-09 08:14:53 -05:00 |
|
libospf.h
|
ospfd: Fix opaque LSA refresh interval and modify LSA cmds.
|
2024-10-25 14:31:10 +00:00 |
|
link_state.c
|
lib: compute link-state zapi message size
|
2025-07-28 11:37:16 -04:00 |
|
link_state.h
|
lib: compute link-state zapi message size
|
2025-07-28 11:37:16 -04:00 |
|
linklist.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
linklist.h
|
lib,ripd: clean up -Wshadow compiler warnings
|
2025-04-08 14:41:27 -04:00 |
|
log.c
|
bgpd: bgp_dump_header should not drop time_t precision to fast
|
2025-11-08 07:41:05 -05:00 |
|
log.h
|
bgpd: bgp_dump_header should not drop time_t precision to fast
|
2025-11-08 07:41:05 -05:00 |
|
log_cli.c
|
lib: Print identity for log facility
|
2025-12-09 12:59:28 +02:00 |
|
log_filter.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
log_nb.c
|
lib: Error check set_log_file
|
2025-11-10 09:05:03 -05:00 |
|
log_vty.c
|
lib: fix coverity #1644724, #1644725, #1644726, #1644727, #1644728
|
2025-12-06 12:01:12 +00:00 |
|
log_vty.h
|
lib: move clear log cmdline-targets to YANG RPC
|
2025-08-24 04:09:14 +00:00 |
|
Makefile
|
|
|
|
md5.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
md5.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
memory.c
|
build: move malloc conditionals from .h to .c
|
2025-05-25 00:11:06 +02:00 |
|
memory.h
|
build: move malloc conditionals from .h to .c
|
2025-05-25 00:11:06 +02:00 |
|
mgmt_be_client.c
|
Merge pull request #20259 from LabNConsulting/chopps/libyang4
|
2026-01-06 12:16:35 -05:00 |
|
mgmt_be_client.h
|
mgmtd: remove client specific data from mgmtd
|
2025-12-23 09:53:45 +00:00 |
|
mgmt_defines.h
|
mgmtd: fix edit error value to be proper (-) errno.
|
2025-12-12 01:00:55 +00:00 |
|
mgmt_fe_client.c
|
mgmtd: move mgmt vty code out of share lib and into mgmtd
|
2025-12-04 14:28:35 +00:00 |
|
mgmt_fe_client.h
|
mgmtd: move mgmt vty code out of share lib and into mgmtd
|
2025-12-04 14:28:35 +00:00 |
|
mgmt_msg.c
|
lib: mgmtd: ignore delete of already removed txn's
|
2025-12-26 07:50:36 +00:00 |
|
mgmt_msg.h
|
lib: remove arbitrary message size limit
|
2025-05-20 08:15:55 +00:00 |
|
mgmt_msg_native.c
|
lib: mgmt_msg: add msg code to string function
|
2025-11-21 18:06:17 +00:00 |
|
mgmt_msg_native.h
|
mgmtd: add restconf flag to RPC APIs
|
2025-12-06 10:47:58 +00:00 |
|
mgmt_pb.h
|
mgmtd: Add MGMT Frontend Interface Framework
|
2023-03-21 22:08:32 -04:00 |
|
mlag.c
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
|
mlag.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
|
module.c
|
lib: Cleanup memory associated with modules on shutdown
|
2024-08-08 14:24:59 -04:00 |
|
module.h
|
lib: Cleanup memory associated with modules on shutdown
|
2024-08-08 14:24:59 -04:00 |
|
monotime.h
|
lib: Add a wrapper for time_to_string() to print time in JSON outputs
|
2024-12-20 17:12:12 +02: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 |
|
netlink_parser.c
|
lib: add netlink parser module to libfrr
|
2025-11-04 12:58:40 -05:00 |
|
netlink_parser.h
|
lib: add netlink parser module to libfrr
|
2025-11-04 12:58:40 -05:00 |
|
netns_linux.c
|
lib: guard close() in netns code
|
2024-10-16 13:30:25 +02:00 |
|
netns_other.c
|
lib: Remove unused memory types
|
2024-03-11 13:04:09 -04:00 |
|
network.c
|
*: zebra.h should not have fcntl.h
|
2024-01-09 12:50:40 -05:00 |
|
network.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
nexthop.c
|
lib: Add Nexthop status in nexthop2str function
|
2025-12-23 07:25:56 -08:00 |
|
nexthop.h
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
nexthop_group.c
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
nexthop_group.h
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
nexthop_group_private.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
northbound.c
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
northbound.h
|
lib: cleanup doc comment formatting
|
2025-09-13 07:49:28 +00:00 |
|
northbound_cli.c
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
northbound_cli.h
|
lib: Fix to optimize the time taken while batching huge configs
|
2024-12-18 11:53:06 -08: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
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
northbound_notif.c
|
lib: cleanup doc comment formatting
|
2025-09-13 07:49:28 +00:00 |
|
northbound_oper.c
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
northbound_sysrepo.c
|
*: Stop using thread as a variable name
|
2025-11-03 14:27:17 -05:00 |
|
ns.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
ntop.c
|
lib: don't override inet_ntop on glibc >= 2.41
|
2025-12-09 18:15:43 +01:00 |
|
openbsd-queue.h
|
lib: Discourage usage of deprecated data structures
|
2024-06-19 07:49:53 -04:00 |
|
openbsd-tree.c
|
*: manual SPDX License ID conversions
|
2023-02-09 14:09:07 +01:00 |
|
openbsd-tree.h
|
lib: Discourage usage of deprecated data structures
|
2024-06-19 07:49:53 -04:00 |
|
pbr.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
|
pid_output.c
|
*: remove sys/stat.h from zebra.h
|
2024-01-09 12:39:23 -05:00 |
|
plist.c
|
lib: Return a valid JSON if prefix-list is not found
|
2025-09-11 22:15:25 +03:00 |
|
plist.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
plist_int.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
prefix.c
|
lib: print ipv4 mapped ipv6 address in mixed notation
|
2025-12-02 13:37:58 -08:00 |
|
prefix.h
|
zebra: moving the macro as per review comment
|
2025-11-08 12:16:23 -08:00 |
|
printfrr.h
|
lib: tests: doc: add %pSA to print an array of strings
|
2025-12-30 20:15:34 -05:00 |
|
privs.c
|
libs: return from change_caps if no caps
|
2025-01-31 13:13:48 -05:00 |
|
privs.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
ptm_lib.c
|
lib: remove strncpy() use
|
2024-10-22 14:51:25 +02:00 |
|
ptm_lib.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
pullwr.c
|
lib,mgmtd,nhrpd: remove use of the EVENT_OFF macro
|
2025-04-29 14:45:29 -04:00 |
|
pullwr.h
|
*: Convert event.h to frrevent.h
|
2023-03-24 08:32:17 -04:00 |
|
pw.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
qobj.c
|
*: Convert event.h to frrevent.h
|
2023-03-24 08:32:17 -04: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
|
lib: fix copying of resolved addresses
|
2025-05-22 21:06:25 +03:00 |
|
resolver.h
|
lib, bgpd, nhrpd: Cleanup memory in lib/resolver on shutdown
|
2023-12-16 09:18:41 -05: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
|
lib: Add and use ZEBRA_ROUTE_ERROR
|
2025-08-20 09:22:34 -04:00 |
|
route_types.txt
|
lib: remove table(-direct) from redistribute
|
2025-07-31 13:30:03 -03:00 |
|
routemap.c
|
lib: Add JSON support for show route-map-unused command
|
2025-10-28 15:01:12 +02:00 |
|
routemap.h
|
bgpd: add 'match as-path-count' command to restrict AS path count
|
2025-12-23 16:17:28 +01:00 |
|
routemap_cli.c
|
bgpd: add 'match as-path-count' command to restrict AS path count
|
2025-12-23 16:17:28 +01:00 |
|
routemap_northbound.c
|
bgpd: Implement set metric aigp command
|
2024-10-15 17:42:52 +03:00 |
|
routing_nb.c
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
|
routing_nb.h
|
*: Add missing SPDX-License-Identifier for some .c/.h files
|
2024-03-21 16:46:58 +02:00 |
|
routing_nb_config.c
|
lib: Create VRF if needed
|
2025-03-19 16:08:56 +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 |
|
segment_routing.c
|
lib,isisd: refactor igp-agnostic sr misc functions
|
2023-04-18 10:11:43 +02:00 |
|
segment_routing.h
|
lib,isisd: refactor igp-agnostic sr misc functions
|
2023-04-18 10:11:43 +02:00 |
|
seqlock.c
|
lib: use seqlock slow path with TSAN
|
2024-06-20 11:16:10 +02:00 |
|
seqlock.h
|
*: manual SPDX License ID conversions
|
2023-02-09 14:09:07 +01:00 |
|
sha256.c
|
lib: random make-coverity-happy nits
|
2023-09-20 16:07:24 +02:00 |
|
sha256.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
sigevent.c
|
*: expose and clean up 'noreturn' functions
|
2025-04-24 13:41:23 -04:00 |
|
sigevent.h
|
lib: crash handlers must be allowed on threads
|
2025-02-07 13:37:43 +01:00 |
|
skiplist.c
|
lib: SPDX License ID on skiplist code
|
2023-02-09 14:09:11 +01:00 |
|
skiplist.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
smux.h
|
lib: ospf_snmp.c is compiling with warnings
|
2025-11-12 09:18:21 -05:00 |
|
snmp.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
sockopt.c
|
lib: add setsockopt IP_TRANSPARENT
|
2025-05-27 19:52:20 +00:00 |
|
sockopt.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
sockunion.c
|
build: simplify net/if_dl.h inclusion
|
2025-05-24 07:35:47 +02:00 |
|
sockunion.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
spf_backoff.c
|
*: Stop using thread as a variable name
|
2025-11-03 14:27:17 -05:00 |
|
spf_backoff.h
|
*: Convert struct event_master to struct event_loop
|
2023-03-24 08:32:17 -04:00 |
|
srcdest_table.c
|
staticd: fix botched staticd YANG for dst-src
|
2025-01-28 15:40:17 +01:00 |
|
srcdest_table.h
|
staticd: fix botched staticd YANG for dst-src
|
2025-01-28 15:40:17 +01:00 |
|
srte.h
|
pathd: fix compare function overflow
|
2025-06-19 12:09:03 +08:00 |
|
srv6.c
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
srv6.h
|
zebra, lib: expose microsid format to upper layer
|
2026-01-08 14:35:41 +01:00 |
|
stream.c
|
lib, bgpd: Move BGP-specific funcs out of lib and refactor
|
2025-12-03 23:30:54 +02:00 |
|
stream.h
|
lib, bgpd: Move BGP-specific funcs out of lib and refactor
|
2025-12-03 23:30:54 +02:00 |
|
strformat.c
|
lib: tests: doc: add %pSA to print an array of strings
|
2025-12-30 20:15:34 -05: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
|
lib: add netlink parser module to libfrr
|
2025-11-04 12:58:40 -05:00 |
|
systemd.c
|
*: remove sys/stat.h from zebra.h
|
2024-01-09 12:39:23 -05:00 |
|
systemd.h
|
*: Convert struct event_master to struct event_loop
|
2023-03-24 08:32:17 -04:00 |
|
table.c
|
lib: Free Temporary Memory for AF_FLOWSPEC Prefix
|
2025-10-02 10:55:02 +02:00 |
|
table.h
|
lib: Remove route_node_match_ipv[4|6] not being used
|
2024-11-25 13:12:10 -05: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
|
*: Create termtable specific temp memory
|
2024-09-01 13:07:46 -04:00 |
|
termtable.h
|
*: only include frr json.h where needed
|
2025-12-11 13:20:01 -05:00 |
|
trace.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
typerb.c
|
lib: un-loop typesafe.h/typerb.h circular include
|
2025-06-04 10:19:48 +02:00 |
|
typerb.h
|
lib: fix SA warnings re. typesafe _add return val
|
2025-10-15 19:52:10 +02:00 |
|
typesafe.c
|
lib: typesafe hash table breadcrumbs
|
2023-04-21 16:27:21 +02:00 |
|
typesafe.h
|
lib: fix static analyzer false positive in DLIST _pop macro
|
2026-01-08 00:43:30 +01:00 |
|
vector.c
|
lib: allow static/pre-initialized vectors
|
2024-07-31 08:08:53 -04:00 |
|
vector.h
|
lib: allow static/pre-initialized vectors
|
2024-07-31 08:08:53 -04: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.c
|
lib: Medium coverity fix - Dereference null return value
|
2025-11-21 05:04:59 +00:00 |
|
vrf.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
vrf_int.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
vty.c
|
Merge pull request #20088 from LabNConsulting/chopps/mtmgd-big-cleanup
|
2025-12-04 21:17:38 -06:00 |
|
vty.h
|
Merge pull request #20088 from LabNConsulting/chopps/mtmgd-big-cleanup
|
2025-12-04 21:17:38 -06:00 |
|
vxlan.h
|
bgpd: Inherit VXLAN flooding mode from a global context if per-VNI is disabled
|
2025-08-04 14:53:44 +03:00 |
|
wheel.c
|
lib,mgmtd,nhrpd: remove use of the EVENT_OFF macro
|
2025-04-29 14:45:29 -04:00 |
|
wheel.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
workqueue.c
|
*: Stop using thread as a variable name
|
2025-11-03 14:27:17 -05:00 |
|
workqueue.h
|
lib: Declarations should have variable names
|
2025-11-07 10:54:55 -05:00 |
|
xref.c
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
xref.h
|
build: don't try no_sanitize on variables on GCC
|
2025-12-09 18:25:15 +01:00 |
|
yang.c
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
yang.h
|
lib: switch to using a wrapper around NBC libyang API changes
|
2026-01-06 05:15:31 -05:00 |
|
yang_translator.c
|
lib: add flag to have libyang load internal ietf-yang-library module
|
2024-10-07 03:32:44 +00:00 |
|
yang_translator.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
yang_wrappers.c
|
lib: Print identity for log facility
|
2025-12-09 12:59:28 +02:00 |
|
yang_wrappers.h
|
lib: Print identity for log facility
|
2025-12-09 12:59:28 +02:00 |
|
zclient.c
|
lib: fix reset static buffer when reading sid notify locator
|
2026-01-02 18:28:27 +01:00 |
|
zclient.h
|
lib: Add zclient API to request neighbor information
|
2025-12-17 00:35:37 +00:00 |
|
zebra.h
|
bgpd: [EVPN GR] Enable GR for L2VPN EVPN
|
2025-12-23 20:56:08 +00:00 |
|
zlog.c
|
lib: add extern available variadic zlog function
|
2025-12-12 01:00:55 +00:00 |
|
zlog.h
|
lib: add extern available variadic zlog function
|
2025-12-12 01:00:55 +00:00 |
|
zlog_5424.c
|
lib: un-loop typesafe.h/typerb.h circular include
|
2025-06-04 10:19:48 +02:00 |
|
zlog_5424.h
|
lib: un-loop typesafe.h/typerb.h circular include
|
2025-06-04 10:19:48 +02:00 |
|
zlog_5424_cli.c
|
*: clang-SA switch-enum initializer workarounds
|
2024-10-16 13:30:25 +02:00 |
|
zlog_live.c
|
lib: Breakout sendmmsg into it's own header
|
2024-01-04 13:56:09 -05:00 |
|
zlog_live.h
|
*: auto-convert to SPDX License IDs
|
2023-02-09 14:09:11 +01:00 |
|
zlog_recirculate.c
|
lib: allow recirculating/relaying log messages
|
2024-03-10 12:42:02 +01:00 |
|
zlog_recirculate.h
|
lib: allow recirculating/relaying log messages
|
2024-03-10 12:42:02 +01:00 |
|
zlog_targets.c
|
lib: add log record-severity command
|
2025-06-24 16:19:00 -04:00 |
|
zlog_targets.h
|
lib: add log record-severity command
|
2025-06-24 16:19:00 -04:00 |