mirror_frr/lib
Donald Sharp d7c6467ba2 lib, bgpd: Add ability to specify that some json output should not be pretty
Initial commit: 23b2a7ef52
changed the json output of `show bgp <afi> <safi> json` to
not have pretty print because when under a situation where
there are a bunch of routes with a large scale ecmp show
output was taking forever and this commit cut 2 minutes out
of vtysh run time.

Subusequent commit: f4ec52f7cc
changed this back.

When upgrading to latest version the long run time was noticed
due to testing.  Let's add back this functionality such that
FRR can have reduced run times with vtysh when it's really
needed.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2023-02-02 10:28:19 -05:00
..
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
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 bgpd: improve labelpool performance at scale 2022-08-31 08:21:27 -07: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: make cmd_element->attr a bitmask & clarify 2022-10-06 15:34:32 +02: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: make cmd_element->attr a bitmask & clarify 2022-10-06 15:34:32 +02: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: fix display cputime-warning and walltime-warning 2022-12-28 11:33:09 +03:00
command.h lib: Remove global variable exposure struct host host 2023-01-26 11:40:33 -05: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 printf attributes 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: make cmd_element->attr a bitmask & clarify 2022-10-06 15:34:32 +02: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, zebra: add missing extern "C" {} blocks to new header files 2020-04-22 23:49:22 -03: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 *: fix non-const northbound XPath format strings 2023-01-27 12:01:20 +01:00
if.h lib: add a function to get the VRF or loopback interface 2023-01-15 12:22:24 +02: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 pathd: use a define to store the the length of endpoint string 2022-11-14 17:42:55 +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 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.h or zebra.h is 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 --log options 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: fix ls_prefix memory allocation 2022-12-13 15:05:04 +01:00
link_state.h lib: Correct valgrind errors 2022-08-01 17:32:56 +02: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: Ensure pointer exists before using in mlag 2020-03-20 18:17:40 -04: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 zebra,lib: use const in more apis 2020-03-27 09:37:02 -04:00
mpls.h ldpd: Fix issue when starting up LDP with no configuration. 2020-09-04 09:24:47 -04: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 *: Add ability for daemons to notice resilience changes 2022-11-04 13:34:27 -04:00
nexthop_group.h *: Add ability for daemons to notice resilience changes 2022-11-04 13:34:27 -04: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 *: remove the checking returned value for hash_get() 2022-05-03 00:41:48 +08: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: show "(null)" for empty IP address 2023-01-19 09:30:49 +08: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: Remove unnecessary comparison, for linked list 2022-10-20 07:43:45 -04:00
routemap.h bgpd: Implement Accumulated IGP Metric Attribute for BGP 2022-10-26 11:26:57 +03:00
routing_nb_config.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
routing_nb.c *: make sure config.h or zebra.h is 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: use snprintfrr() in "hidden" printfs 2019-06-12 19:35:43 +02:00
sbuf.h lib: fix spelling nits in more lib files 2021-10-05 21:42:57 +00: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 *: frr_with_mutex change to follow our standard 2022-07-20 15:50:32 -04: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 build: consistently mkdir -p output for redirect 2023-01-24 17:46:57 +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 _last and _prev on typesafe RB/DLIST 2022-03-12 13:23:36 +01:00
typerb.h lib: add _last and _prev on 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 *: fix non-const northbound XPath format strings 2023-01-27 12:01:20 +01:00
vrf.h *: rework renaming the default VRF 2021-12-21 22:09:29 +03:00
vty.c lib, bgpd: Add ability to specify that some json output should not be pretty 2023-02-02 10:28:19 -05: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 *: no-warn pragmas for non-const format strings 2023-01-27 12:01:20 +01: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: avoid pointless search for built-in IETF YANG 2022-01-17 09:46:15 +01:00
yang.h *: apply proper format string attributes 2023-01-27 12:01:17 +01:00
zclient.c zebra: traffic control ZAPI 2022-11-22 22:35:35 +08:00
zclient.h Revert "lib: BGP registration with IGP for BGP ORR rSPF calc" 2023-01-17 18:15:56 +02:00
zebra.h build, vtysh: extract vtysh commands from .xref 2022-10-26 17:12:34 +01:00
zlog_5424_cli.c build, vtysh: extract vtysh commands from .xref 2022-10-26 17:12:34 +01: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 printf attributes 2023-02-01 03:00:18 +01:00