mirror_frr/lib
Rafael Zalamena b7ca809d1c lib: BFD automatic source selection
Implement new BFD library issue to allow protocols to configure BFD
sessions with automatic source selection.

The source selection will be based on the Next Hop Tracking feature:
`zebra` will do RIB lookups to determine the output interface and the
primary source address of that interface will be used as source.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2023-01-13 15:32:12 -03:00
..
assert lib: rework how we "override" assert() 2021-05-02 16:27:17 +02:00
printf *: use semicolon after printfrr_ext_autoreg_{p,d} 2022-01-14 13:33:57 +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: BFD automatic source selection 2023-01-13 15:32:12 -03:00
bfd.h lib: BFD automatic source selection 2023-01-13 15:32:12 -03: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 lib: rework how we "override" assert() 2021-05-02 16:27:17 +02: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 Merge pull request #12081 from sworleys/EMM-upstream 2022-11-17 16:46:58 +02: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: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02: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 *: frr_with_mutex change to follow our standard 2022-07-20 15:50:32 -04:00
ferr.h lib: fix spelling nits in more lib files 2021-10-05 21:42:57 +00:00
filter_cli.c build, vtysh: extract vtysh commands from .xref 2022-10-26 17:12:34 +01:00
filter_nb.c lib: Prevent Uninitialized usage of data 2022-07-16 18:59:51 -04: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: Free some memory in scripting subsystem at shutdown 2022-10-12 07:39:23 -04: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 *: reindent 2017-07-17 14:04:07 +02:00
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: adapt to version 2 of libyang 2021-05-13 16:24:48 -04: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 Revert "Merge pull request #11127 from louis-6wind/bgp-leak" 2023-01-13 08:13:52 -05:00
if.h Revert "Merge pull request #11127 from louis-6wind/bgp-leak" 2023-01-13 08:13:52 -05: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: Free some memory in scripting subsystem at shutdown 2022-10-12 07:39:23 -04: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 build: convert lib/ to non-recursive build 2017-07-31 23:03:27 +02:00
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 lib: Avoid using assignments within checks 2021-06-29 22:27:49 +03:00
network.h *: frr-format with unmodified GCC 2021-09-28 11:20:32 +02: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 lib: northbound cli show/cmd functions must not modify data nodes 2021-10-13 20:12:35 +03: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
orr_msg.h bgpd, ospfd: update BGP when routes are removed from OSPF routing table 2022-10-12 13:43:55 +05:30
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: use evpn type enum for prefix conversion 2022-08-23 12:41:25 -04: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 zebra: traffic control state management 2022-11-22 22:35:35 +08: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 *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +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 lib: disable vrf before terminating interfaces 2022-11-22 17:42:29 -05:00
vrf.h *: rework renaming the default VRF 2021-12-21 22:09:29 +03:00
vty.c lib: Do not log echo PING commands from watchfrr 2022-11-26 09:30:48 -05:00
vty.h lib: Add PCRE2 support 2022-11-07 21:23:53 +02:00
vxlan.h lib: finish fixing spelling in lib files 2021-10-22 03:06:16 +00:00
wheel.c lib: wheel's typo fix 2022-03-16 15:32:50 -04:00
wheel.h lib: hashing functions should take const arguments 2019-05-14 21:23:08 +00: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: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
yang_translator.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
yang_wrappers.c lib: Coverity wants strlen to include null character 2022-07-29 15:55:01 -04:00
yang_wrappers.h isisd: fix #10505 using base64 encoding 2022-02-22 15:27:30 -05:00
yang.c lib: avoid pointless search for built-in IETF YANG 2022-01-17 09:46:15 +01:00
yang.h lib: finish fixing spelling in lib files 2021-10-22 03:06:16 +00:00
zclient.c zebra: traffic control ZAPI 2022-11-22 22:35:35 +08:00
zclient.h zebra: traffic control ZAPI 2022-11-22 22:35:35 +08: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 *: Change thread->func to return void instead of int 2022-02-23 19:56:04 -05: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 lib: replace one path with macro 2022-09-07 01:10:14 -04:00
zlog.h *: Fix spelling of wether 2022-04-02 07:46:19 -04:00