| .. | 
		
		
			
			
			
			
				| assert | lib: rework how we "override" assert() | 2021-05-02 16:27:17 +02:00 | 
		
			
			
			
			
				| printf | *: no-warn pragmas for non-const format strings | 2023-01-27 12:01:20 +01:00 | 
		
			
			
			
			
				| .gitignore | *: cleanup .gitignore files | 2018-09-08 21:30:42 +02:00 | 
		
			
			
			
			
				| 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 | lib: On shutdown, disable snmp from working | 2022-12-15 11:14:53 -05:00 | 
		
			
			
			
			
				| agg_table.c | lib: make some variables static | 2019-12-13 06:22:34 +01:00 | 
		
			
			
			
			
				| agg_table.h | *: Create/Use accessor functions for lock count | 2020-10-17 13:39:10 -04:00 | 
		
			
			
			
			
				| atomlist.c | *: Fix spelling of neccessary | 2022-04-19 08:11:29 -04:00 | 
		
			
			
			
			
				| atomlist.h | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| base64.c | build: first header *must* be zebra.h or config.h | 2022-04-04 18:33:10 +02:00 | 
		
			
			
			
			
				| base64.h | isisd: fix #10505 using base64 encoding | 2022-02-22 15:27:30 -05:00 | 
		
			
			
			
			
				| bfd.c | lib: remove concurrent nexthop zapi (un)registration | 2023-01-24 16:08:26 +01:00 | 
		
			
			
			
			
				| bfd.h | lib: remove concurrent nexthop zapi (un)registration | 2023-01-24 16:08:26 +01:00 | 
		
			
			
			
			
				| bitfield.h | lib: add copy function for bitfield_t | 2023-02-09 15:48:39 +01:00 | 
		
			
			
			
			
				| buffer.c | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| buffer.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02: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 | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| clippy.h | lib/clippy: add libelf wrapper | 2021-02-23 16:56:58 +01:00 | 
		
			
			
			
			
				| command_graph.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| command_graph.h | lib: add CMD_ATTR_NOSH | 2022-10-06 15:34:32 +02:00 | 
		
			
			
			
			
				| command_lex.l | lib: add ![...]syntax for easy "no" forms | 2021-08-26 21:03:44 +02:00 | 
		
			
			
			
			
				| command_match.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| command_match.h | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| command_parse.y | lib: assign CLI varnames while parsing | 2021-10-18 19:48:11 +02:00 | 
		
			
			
			
			
				| command_py.c | lib: add CMD_ATTR_NOSH | 2022-10-06 15:34:32 +02:00 | 
		
			
			
			
			
				| command.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| command.h | lib,yang,zebra: add affinity-map support | 2023-02-09 15:48:21 +01:00 | 
		
			
			
			
			
				| compiler.h | lib: handle visual studio code C/C++ extension | 2022-11-28 08:21:25 -03:00 | 
		
			
			
			
			
				| cspf.c | lib: Add CSPF Path Computation algorithm | 2022-02-02 17:04:12 +01:00 | 
		
			
			
			
			
				| cspf.h | lib: Add CSPF Path Computation algorithm | 2022-02-02 17:04:12 +01:00 | 
		
			
			
			
			
				| csv.c | lib: Avoid using assignments within checks | 2021-06-29 22:27:49 +03:00 | 
		
			
			
			
			
				| csv.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| db.c | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| db.h | lib: apply more printfattributes | 2023-02-01 03:00:18 +01:00 | 
		
			
			
			
			
				| debug.c | *: require semicolon after DEFINE_<typesafe...> | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| debug.h | *: require semicolon after DEFINE_<typesafe...> | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| defaults.c | build: make builddir include path consistent | 2021-04-21 15:42:33 +02:00 | 
		
			
			
			
			
				| defaults.h | *: require semicolon after FRR_CFG_DEFAULT_* | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| defun_lex.l | lib: fix some misc SA warnings | 2021-02-17 17:01:06 -05:00 | 
		
			
			
			
			
				| distribute.c | lib: Remove dead code | 2021-05-04 16:23:37 -04:00 | 
		
			
			
			
			
				| distribute.h | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| elf_py.c | lib/clippy: fix symbol validity check | 2023-01-06 17:05:25 +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 | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| ferr.h | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| filter_cli.c | *: fix non-const northbound XPath format strings | 2023-01-27 12:01:20 +01:00 | 
		
			
			
			
			
				| filter_nb.c | *: fix non-const northbound XPath format strings | 2023-01-27 12:01:20 +01:00 | 
		
			
			
			
			
				| filter.c | lib: use json-printf in filter code | 2021-11-17 16:01:30 +01:00 | 
		
			
			
			
			
				| filter.h | lib: northbound cli show/cmd functions must not modify data nodes | 2021-10-13 20:12:35 +03:00 | 
		
			
			
			
			
				| freebsd-queue.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| frr_pthread.c | *: frr_with_mutex change to follow our standard | 2022-07-20 15:50:32 -04:00 | 
		
			
			
			
			
				| frr_pthread.h | *: generously apply const | 2019-12-02 15:01:29 +01:00 | 
		
			
			
			
			
				| frr_zmq.c | *: Change thread->func to return void instead of int | 2022-02-23 19:56:04 -05:00 | 
		
			
			
			
			
				| frr_zmq.h | lib: avoid double-free in zmq wrapper callbacks | 2021-08-19 13:31:33 -04:00 | 
		
			
			
			
			
				| frratomic.h | lib/atomlist: make C++ compatible | 2020-04-21 21:38:07 +02:00 | 
		
			
			
			
			
				| frrcu.c | *: require semicolon after DEFINE_<typesafe...> | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| frrcu.h | lib: avoid include loop with assert.h | 2021-11-10 12:36:50 +01:00 | 
		
			
			
			
			
				| frrlua.c | lib: Add encoder/decoder for nexthop/nexthop group | 2021-10-20 00:56:00 +08:00 | 
		
			
			
			
			
				| frrlua.h | lib: Add encoder/decoder for nexthop/nexthop group | 2021-10-20 00:56:00 +08:00 | 
		
			
			
			
			
				| frrscript.c | lib: Free some memory in scripting subsystem at shutdown | 2022-10-12 07:39:23 -04:00 | 
		
			
			
			
			
				| frrscript.h | lib: Forward declaration of a struct does not need to have data type | 2023-01-26 11:40:33 -05:00 | 
		
			
			
			
			
				| frrstr.c | lib: Add PCRE2 support | 2022-11-07 21:23:53 +02:00 | 
		
			
			
			
			
				| frrstr.h | lib: Add PCRE2 support | 2022-11-07 21:23:53 +02:00 | 
		
			
			
			
			
				| getopt1.c |  |  | 
		
			
			
			
			
				| getopt.c | *: fix for -Wstrict-prototypes | 2021-09-02 13:00:35 +02:00 | 
		
			
			
			
			
				| getopt.h | treewide: fix some issues found with -Werror=undef | 2020-03-10 16:53:13 +01:00 | 
		
			
			
			
			
				| gitversion.pl | build: fix auto git ID length | 2020-01-17 15:54:50 +01:00 | 
		
			
			
			
			
				| grammar_sandbox_main.c | lib: Remove global variable exposure struct host host | 2023-01-26 11:40:33 -05:00 | 
		
			
			
			
			
				| grammar_sandbox.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| graph.c | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| graph.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| hash.c | *: frr_with_mutex change to follow our standard | 2022-07-20 15:50:32 -04:00 | 
		
			
			
			
			
				| hash.h | lib: Update hash.h documentation to warn of a possible crash | 2022-02-04 12:15:27 -05:00 | 
		
			
			
			
			
				| hook.c | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| hook.h | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| iana_afi.h | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| id_alloc.c | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| id_alloc.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| if_rmap.c | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| if_rmap.h | eigrp, rip, ripng, lib: unlink if_rmap from vrf | 2019-02-19 21:11:37 +01:00 | 
		
			
			
			
			
				| if.c | lib,yang,zebra: add extended admin-group support | 2023-02-10 11:31:05 +01:00 | 
		
			
			
			
			
				| if.h | lib,yang,zebra: add extended admin-group support | 2023-02-10 11:31:05 +01:00 | 
		
			
			
			
			
				| imsg-buffer.c | *: Remove parenthesis on return for constants | 2020-02-09 14:21:56 +02:00 | 
		
			
			
			
			
				| imsg.c | *: Remove parenthesis on return for constants | 2020-02-09 14:21:56 +02:00 | 
		
			
			
			
			
				| imsg.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| ipaddr.h | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05: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 | lib: add JSON printfrr dict-key helper | 2022-03-11 13:43:00 +01:00 | 
		
			
			
			
			
				| json.h | lib: add JSON printfrr dict-key helper | 2022-03-11 13:43:00 +01:00 | 
		
			
			
			
			
				| keychain.c | *: Properly use memset() when zeroing | 2022-05-11 14:08:47 +03:00 | 
		
			
			
			
			
				| keychain.h | ospf6d: fix coverity issues. | 2022-02-14 06:36:02 +00:00 | 
		
			
			
			
			
				| ldp_sync.c | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| ldp_sync.h | ldpd, isisd, ospfd: Remove periodic ldp-sync hello message | 2020-12-09 14:11:38 -05:00 | 
		
			
			
			
			
				| lib_errors.c | lib: Add a Dev catch for when a timer is set for > 1 year | 2022-02-25 08:19:07 -05:00 | 
		
			
			
			
			
				| lib_errors.h | lib: Add a Dev catch for when a timer is set for > 1 year | 2022-02-25 08:19:07 -05:00 | 
		
			
			
			
			
				| lib_vty.c | lib, vtysh: Allow watchfrr to receive start/end lines | 2022-11-21 12:04:12 -05:00 | 
		
			
			
			
			
				| lib_vty.h | lib: rename memory_vty.c to lib_vty.c | 2019-12-06 15:13:29 +01:00 | 
		
			
			
			
			
				| libfrr_trace.c | *: make sure config.horzebra.his first | 2021-04-23 12:06:35 +02:00 | 
		
			
			
			
			
				| libfrr_trace.h | lib, bgpd: convert lttng tracepoints to frrtrace() | 2020-10-23 15:13:51 -04:00 | 
		
			
			
			
			
				| libfrr.c | lib: fix one more b0rked format string | 2023-02-01 03:00:22 +01:00 | 
		
			
			
			
			
				| libfrr.h | lib: support multiple --logoptions | 2022-03-07 18:03:15 +01:00 | 
		
			
			
			
			
				| libospf.h | ospfd: Fix RFC conformance test cases 25.19 and 27.6 | 2022-11-21 03:19:33 -08:00 | 
		
			
			
			
			
				| link_state.c | lib,isisd: add extended admin-group info into the ted | 2023-02-10 13:52:03 +01:00 | 
		
			
			
			
			
				| link_state.h | lib,isisd: add extended admin-group info into the ted | 2023-02-10 13:52:03 +01:00 | 
		
			
			
			
			
				| linklist.c | lib: Hide list macros in linklist.c | 2022-12-09 08:38:50 -05:00 | 
		
			
			
			
			
				| linklist.h | lib: Hide list macros in linklist.c | 2022-12-09 08:38:50 -05:00 | 
		
			
			
			
			
				| log_filter.c | *: frr_with_mutex change to follow our standard | 2022-07-20 15:50:32 -04:00 | 
		
			
			
			
			
				| log_vty.c | build, vtysh: extract vtysh commands from .xref | 2022-10-26 17:12:34 +01:00 | 
		
			
			
			
			
				| log_vty.h | lib: make a few log symbols accessible | 2021-06-18 21:05:21 +02:00 | 
		
			
			
			
			
				| log.c | lib: fix zlog command types table | 2022-12-08 11:37:51 -05:00 | 
		
			
			
			
			
				| log.h | *: Rename quagga_timestamp with frr_timestamp | 2021-11-11 14:41:27 -05:00 | 
		
			
			
			
			
				| Makefile |  |  | 
		
			
			
			
			
				| md5.c | lib/md5,lib/sha256: Use explicit_bzero to clean up sensitive data. | 2022-05-31 18:00:18 +04:00 | 
		
			
			
			
			
				| md5.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| memory.c | lib: add an MTYPE for bitfields | 2021-06-18 09:34:43 +01:00 | 
		
			
			
			
			
				| memory.h | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| mlag.c | lib: Adding missing string to switch statement in mlag.c | 2023-01-31 12:29:08 -05:00 | 
		
			
			
			
			
				| mlag.h | lib, pimd, zebra: Provide some insurance against reading bad stream data | 2020-03-06 16:03:59 -05:00 | 
		
			
			
			
			
				| module.c | lib/module.c and callers of frrmod_load(): fix error messages | 2021-09-14 09:51:49 -07:00 | 
		
			
			
			
			
				| module.h | lib/module.c and callers of frrmod_load(): fix error messages | 2021-09-14 09:51:49 -07:00 | 
		
			
			
			
			
				| monotime.h | lib: Ensure order of operations is expected with SECONDS | 2022-03-26 16:20:53 -04:00 | 
		
			
			
			
			
				| mpls.c | lib,zebra,bgpd,staticd: use label code to store VNI info | 2023-02-13 18:12:05 -05:00 | 
		
			
			
			
			
				| mpls.h | lib: remove unneeded parans on labl2str return | 2023-02-13 18:12:05 -05:00 | 
		
			
			
			
			
				| netns_linux.c | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| netns_other.c | *: require semicolon after DEFINE_MTYPE & co | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| network.c | *: introduce function for sequence numbers | 2023-01-20 15:40:28 -03:00 | 
		
			
			
			
			
				| network.h | *: introduce function for sequence numbers | 2023-01-20 15:40:28 -03:00 | 
		
			
			
			
			
				| nexthop_group_private.h | lib,zebra: use nhg_hash_entry pointer in route_entry | 2019-12-04 08:13:52 -05:00 | 
		
			
			
			
			
				| nexthop_group.c | lib,sharpd: add ability for sharpd to install vni labels | 2023-02-13 18:12:05 -05:00 | 
		
			
			
			
			
				| nexthop_group.h | lib: add has_label function for nexthop groups | 2023-02-13 18:12:04 -05:00 | 
		
			
			
			
			
				| nexthop.c | lib: Abstract usage of '%pNHs' so that nexthop groups can use it too | 2022-06-14 15:40:36 -04:00 | 
		
			
			
			
			
				| nexthop.h | lib, zebra: Notice when a nexthop is set linkdown | 2022-06-23 11:23:37 -04:00 | 
		
			
			
			
			
				| northbound_cli.c | build, vtysh: extract vtysh commands from .xref | 2022-10-26 17:12:34 +01:00 | 
		
			
			
			
			
				| northbound_cli.h | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| northbound_confd.c | *: Change thread->func to return void instead of int | 2022-02-23 19:56:04 -05:00 | 
		
			
			
			
			
				| northbound_db.c | lib: libyang2 add missed conversion | 2021-05-17 22:13:59 -04:00 | 
		
			
			
			
			
				| northbound_db.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| northbound_grpc.cpp | lib, vrrpd: Use THREAD_ARG | 2022-07-21 08:30:50 -04:00 | 
		
			
			
			
			
				| northbound_sysrepo.c | lib: Update sysrepo code with the latest API changes | 2022-06-09 17:33:22 +03:00 | 
		
			
			
			
			
				| northbound.c | lib: Add missing enum's to northbound.c | 2023-01-31 12:29:08 -05:00 | 
		
			
			
			
			
				| northbound.h | lib: northbound cli show/cmd functions must not modify data nodes | 2021-10-13 20:12:35 +03:00 | 
		
			
			
			
			
				| ns.h | vrf: VRF_DEFAULT must be 0, remove useless code | 2020-09-21 10:17:35 +02:00 | 
		
			
			
			
			
				| ntop.c | lib: Avoid using assignments within checks | 2021-06-29 22:27:49 +03:00 | 
		
			
			
			
			
				| openbsd-queue.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| openbsd-tree.c | *: Remove parenthesis on return for constants | 2020-02-09 14:21:56 +02:00 | 
		
			
			
			
			
				| openbsd-tree.h | lib: Add const to openbsd-tree functions | 2019-05-13 17:21:22 -07:00 | 
		
			
			
			
			
				| pbr.h | pbrd: add vlan actions to vty | 2021-10-07 09:14:59 -04:00 | 
		
			
			
			
			
				| pid_output.c | build: make builddir include path consistent | 2021-04-21 15:42:33 +02:00 | 
		
			
			
			
			
				| plist_int.h | lib: Convert prefix_master->str to a RB Tree | 2022-03-11 14:18:13 -05:00 | 
		
			
			
			
			
				| plist.c | build, vtysh: extract vtysh commands from .xref | 2022-10-26 17:12:34 +01:00 | 
		
			
			
			
			
				| plist.h | lib, pimd: add address match mode to prefix lists | 2021-07-06 01:44:34 +02:00 | 
		
			
			
			
			
				| prefix.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| prefix.h | lib: handle visual studio code C/C++ extension | 2022-11-28 08:21:25 -03:00 | 
		
			
			
			
			
				| printfrr.h | *: use semicolon after printfrr_ext_autoreg_{p,d} | 2022-01-14 13:33:57 +01:00 | 
		
			
			
			
			
				| privs.c | lib: fix capability double resource allocation | 2022-12-12 10:39:17 -03:00 | 
		
			
			
			
			
				| privs.h | lib: add SYS_RAWIO to the capabilities definitions | 2022-06-27 07:56:55 -04:00 | 
		
			
			
			
			
				| ptm_lib.c | *: sprintf -> snprintf | 2020-04-20 19:14:33 -04:00 | 
		
			
			
			
			
				| ptm_lib.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| pullwr.c | *: Change thread->func to return void instead of int | 2022-02-23 19:56:04 -05:00 | 
		
			
			
			
			
				| pullwr.h | lib, zebra: add missing extern "C" {} blocks to new header files | 2020-04-22 23:49:22 -03:00 | 
		
			
			
			
			
				| pw.h | ldpd: Relay data plane pseudowire status in LDP notification | 2020-06-01 13:21:37 -04:00 | 
		
			
			
			
			
				| qobj.c | *: require semicolon after DEFINE_<typesafe...> | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| qobj.h | *: require semicolon after DEFINE_<typesafe...> | 2021-03-17 06:18:39 +01:00 | 
		
			
			
			
			
				| queue.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| resolver.c | lib: check hostname in resolver_resolve | 2022-07-07 12:10:03 +08:00 | 
		
			
			
			
			
				| resolver.h | lib: resolver per vrf support | 2021-11-23 09:02:23 +01:00 | 
		
			
			
			
			
				| ringbuf.c | Revert "lib: add ringbuf socket read function" | 2021-04-29 12:12:32 -04:00 | 
		
			
			
			
			
				| ringbuf.h | Revert "lib: add ringbuf socket read function" | 2021-04-29 12:12:32 -04:00 | 
		
			
			
			
			
				| route_opaque.h | lib, ospfd, ospf6d, zebra: add OSPF opaque route attributes | 2022-01-15 17:22:27 +01:00 | 
		
			
			
			
			
				| route_types.pl | lib: restore blank line after show route header | 2021-01-27 12:19:52 +00:00 | 
		
			
			
			
			
				| route_types.txt | *: Fix spelling of seperator | 2022-04-19 08:15:23 -04:00 | 
		
			
			
			
			
				| routemap_cli.c | Merge pull request #12196 from opensourcerouting/xref-vtysh | 2022-11-03 08:54:09 -04:00 | 
		
			
			
			
			
				| routemap_northbound.c | bgpd: Wrap IPV4_CLASS_DE into ipv4_unicast_valid() helper | 2022-06-13 20:44:52 +03:00 | 
		
			
			
			
			
				| routemap.c | lib: Add debug routemap [detail] | 2023-02-13 09:40:47 -05:00 | 
		
			
			
			
			
				| routemap.h | lib: Add debug routemap [detail] | 2023-02-13 09:40:47 -05:00 | 
		
			
			
			
			
				| routing_nb_config.c | *: make sure config.horzebra.his first | 2021-04-23 12:06:35 +02:00 | 
		
			
			
			
			
				| routing_nb.c | *: make sure config.horzebra.his first | 2021-04-23 12:06:35 +02:00 | 
		
			
			
			
			
				| routing_nb.h | tests: add grpc unit test | 2021-06-06 18:03:17 +00:00 | 
		
			
			
			
			
				| sbuf.c | lib: extend sbuf size | 2023-02-10 11:31:05 +01:00 | 
		
			
			
			
			
				| sbuf.h | lib: extend sbuf size | 2023-02-10 11:31:05 +01:00 | 
		
			
			
			
			
				| seqlock.c | treewide: fix some issues found with -Werror=undef | 2020-03-10 16:53:13 +01:00 | 
		
			
			
			
			
				| seqlock.h | lib, zebra: add missing extern "C" {} blocks to new header files | 2020-04-22 23:49:22 -03:00 | 
		
			
			
			
			
				| sha256.c | lib/md5,lib/sha256: Use explicit_bzero to clean up sensitive data. | 2022-05-31 18:00:18 +04:00 | 
		
			
			
			
			
				| sha256.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| sigevent.c | lib: Fix extra semicolon after if | 2022-08-25 17:52:21 +08:00 | 
		
			
			
			
			
				| sigevent.h | *: Convert quagga_signal_X to frr_signal_X | 2021-11-11 14:41:27 -05:00 | 
		
			
			
			
			
				| skiplist.c | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| skiplist.h | lib: fix spelling nits in more lib files | 2021-10-05 21:42:57 +00:00 | 
		
			
			
			
			
				| smux.h | lib: On shutdown, disable snmp from working | 2022-12-15 11:14:53 -05:00 | 
		
			
			
			
			
				| snmp.c | *: use compiler.h MIN/MAX macros instead of everyone having one | 2021-11-11 09:39:52 -05:00 | 
		
			
			
			
			
				| sockopt.c | Merge pull request #9998 from pguibert6WIND/bgp_tcp_keepalive | 2022-10-10 15:46:30 +03:00 | 
		
			
			
			
			
				| sockopt.h | lib: add a function to configure tcp keepalive parameters | 2022-07-28 16:42:01 +02:00 | 
		
			
			
			
			
				| sockunion.c | lib: Add errno details to the sockopt_reuseaddr api | 2022-08-04 01:38:33 -07:00 | 
		
			
			
			
			
				| sockunion.h | bgpd, lib, pimd: Remove sockopt_cork | 2022-03-12 08:21:16 -05:00 | 
		
			
			
			
			
				| spf_backoff.c | *: Change thread->func to return void instead of int | 2022-02-23 19:56:04 -05:00 | 
		
			
			
			
			
				| spf_backoff.h | *: use the current project name (FRRouting) | 2020-03-25 17:38:56 -04:00 | 
		
			
			
			
			
				| srcdest_table.c | *: use semicolon after printfrr_ext_autoreg_{p,d} | 2022-01-14 13:33:57 +01:00 | 
		
			
			
			
			
				| srcdest_table.h | staticd : Configuration northbound implementation | 2020-07-16 08:33:00 -07:00 | 
		
			
			
			
			
				| srte.h | lib, zebra: Add SR-TE policy infrastructure to zebra | 2020-08-07 11:08:49 +02:00 | 
		
			
			
			
			
				| srv6.c | lib: Fix free function | 2022-12-15 11:15:33 -05:00 | 
		
			
			
			
			
				| srv6.h | Merge pull request #12219 from cscarpitta/feature/srv6-usid-behavior-support | 2022-11-14 16:13:39 +02:00 | 
		
			
			
			
			
				| stream.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| stream.h | lib: Add ptr_get_be64() function | 2022-10-26 11:22:43 +03:00 | 
		
			
			
			
			
				| strformat.c | lib: format NULL timevals correctly | 2022-04-28 15:51:00 +02:00 | 
		
			
			
			
			
				| strlcat.c | *: require ISO C11 (or C++11) | 2021-03-17 06:18:17 +01:00 | 
		
			
			
			
			
				| strlcpy.c | *: fix config.h/zebra.h include order | 2018-09-08 21:30:42 +02:00 | 
		
			
			
			
			
				| subdir.am | Merge pull request #12494 from louis-6wind/ext_admin_group | 2023-02-15 09:42:03 +01:00 | 
		
			
			
			
			
				| systemd.c | *: Change thread->func to return void instead of int | 2022-02-23 19:56:04 -05:00 | 
		
			
			
			
			
				| systemd.h | lib: autodetect systemd/journald log on stdout | 2022-01-17 00:39:00 +01:00 | 
		
			
			
			
			
				| table.c | *: Properly use memset() when zeroing | 2022-05-11 14:08:47 +03:00 | 
		
			
			
			
			
				| table.h | lib: remove pure attribute from functions that modify memory | 2021-06-18 19:54:40 +03:00 | 
		
			
			
			
			
				| tc.c | zebra: traffic control state management | 2022-11-22 22:35:35 +08:00 | 
		
			
			
			
			
				| tc.h | zebra: traffic control state management | 2022-11-22 22:35:35 +08:00 | 
		
			
			
			
			
				| termtable.c | lib: literal constant format string for termtable | 2023-01-27 12:01:20 +01:00 | 
		
			
			
			
			
				| termtable.h | lib: Remove invalid function declaration | 2022-08-08 17:29:33 +08:00 | 
		
			
			
			
			
				| thread.c | build, vtysh: extract vtysh commands from .xref | 2022-10-26 17:12:34 +01:00 | 
		
			
			
			
			
				| thread.h | lib: Make thread_is_scheduled a static inline | 2022-05-20 09:53:44 -04:00 | 
		
			
			
			
			
				| trace.h | lib: add trace.h, frrtrace(), support for USDT | 2020-10-23 15:13:51 -04:00 | 
		
			
			
			
			
				| typerb.c | lib: add _lastand_prevon typesafe RB/DLIST | 2022-03-12 13:23:36 +01:00 | 
		
			
			
			
			
				| typerb.h | lib: add _lastand_prevon typesafe RB/DLIST | 2022-03-12 13:23:36 +01:00 | 
		
			
			
			
			
				| typesafe.c | lib: avoid include loop with assert.h | 2021-11-10 12:36:50 +01:00 | 
		
			
			
			
			
				| typesafe.h | lib: fix typesafe hash add with hash collision | 2022-10-06 15:09:15 +02:00 | 
		
			
			
			
			
				| vector.c | lib: remove vector_get_index() | 2021-11-08 14:07:30 +01:00 | 
		
			
			
			
			
				| vector.h | lib: remove vector_get_index() | 2021-11-08 14:07:30 +01:00 | 
		
			
			
			
			
				| version.h.in | build: make builddir include path consistent | 2021-04-21 15:42:33 +02:00 | 
		
			
			
			
			
				| vlan.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| vrf_int.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| vrf.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| vrf.h | *: rework renaming the default VRF | 2021-12-21 22:09:29 +03:00 | 
		
			
			
			
			
				| vty.c | Merge pull request #12707 from donaldsharp/missed_enums | 2023-02-07 22:22:27 +02:00 | 
		
			
			
			
			
				| vty.h | lib, bgpd: Add ability to specify that some json output should not be pretty | 2023-02-02 10:28:19 -05:00 | 
		
			
			
			
			
				| vxlan.h | lib: finish fixing spelling in lib files | 2021-10-22 03:06:16 +00:00 | 
		
			
			
			
			
				| wheel.c | lib: Remove dead code | 2023-01-25 15:45:39 -05:00 | 
		
			
			
			
			
				| wheel.h | lib: Remove dead code | 2023-01-25 15:45:39 -05:00 | 
		
			
			
			
			
				| workqueue.c | lib, tests, zebra: Remove unused workqueue error function | 2022-12-15 11:15:33 -05:00 | 
		
			
			
			
			
				| workqueue.h | lib, tests, zebra: Remove unused workqueue error function | 2022-12-15 11:15:33 -05:00 | 
		
			
			
			
			
				| xref.c | lib: stuff xrefs into a tree for lookup | 2021-11-10 10:39:17 +01:00 | 
		
			
			
			
			
				| xref.h | lib: disable xref ELF note on mips64el | 2023-01-06 17:05:16 +01:00 | 
		
			
			
			
			
				| yang_translator.c | lib: Free dnode before returning if YANG translator model is already loaded | 2023-02-09 23:14:46 +02:00 | 
		
			
			
			
			
				| yang_translator.h | lib: add extern "C" {} blocks to all libfrr headers | 2019-02-11 22:34:12 -02:00 | 
		
			
			
			
			
				| yang_wrappers.c | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| yang_wrappers.h | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| yang.c | lib,yang,zebra: add affinity-map support | 2023-02-09 15:48:21 +01:00 | 
		
			
			
			
			
				| yang.h | *: apply proper format string attributes | 2023-01-27 12:01:17 +01:00 | 
		
			
			
			
			
				| zclient.c | Merge pull request #12494 from louis-6wind/ext_admin_group | 2023-02-15 09:42:03 +01:00 | 
		
			
			
			
			
				| zclient.h | lib: add label_type as field in zapi_nexthop | 2023-02-13 18:12:05 -05:00 | 
		
			
			
			
			
				| zebra.h | Merge pull request #12789 from donaldsharp/version_cleanup | 2023-02-14 17:19:07 +01:00 | 
		
			
			
			
			
				| zlog_5424_cli.c | lib: Add missing enum's to switch statement | 2023-01-31 15:15:42 -05:00 | 
		
			
			
			
			
				| zlog_5424.c | lib: fix gmtime_assafe potential issues | 2023-01-17 10:21:39 -03:00 | 
		
			
			
			
			
				| zlog_5424.h | lib: RFC5424 & journald extended syslog target | 2022-01-17 00:39:00 +01:00 | 
		
			
			
			
			
				| zlog_live.c | lib, vtysh: report lost messages on live log | 2022-03-07 18:03:16 +01:00 | 
		
			
			
			
			
				| zlog_live.h | lib, vtysh: report lost messages on live log | 2022-03-07 18:03:16 +01:00 | 
		
			
			
			
			
				| zlog_targets.c | lib, staticd: return values even after an assert | 2022-12-16 07:38:58 -05:00 | 
		
			
			
			
			
				| zlog_targets.h | lib, zebra: add missing extern "C" {} blocks to new header files | 2020-04-22 23:49:22 -03:00 | 
		
			
			
			
			
				| zlog.c | *: no-warn pragmas for non-const format strings | 2023-01-27 12:01:20 +01:00 | 
		
			
			
			
			
				| zlog.h | lib: apply more printfattributes | 2023-02-01 03:00:18 +01:00 |