frr/lib
Igor Ryzhov e82acdce22 lib: remove enabled flag for bfd sessions
Currently this flag is only helpful in an extremely rare situation when
the BFD session registration was unsuccessful and after that zebra is
restarted. Let's remove this flag to simplify the API. If we ever want
to solve the problem of unsuccessful registration/deregistration, this
can be done using internal flags, without API modification.

Also add the error log to help user understand why the BFD session is
not working.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-04-22 16:39:29 +03:00
..
printf Merge pull request #8350 from opensourcerouting/printfrr-revamp 2021-03-31 09:10:30 -04:00
.gitignore
agentx.c *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01: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 lib: atomlist & atomsort 2019-04-27 19:33:39 +02:00
atomlist.h *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
bfd.c lib: remove enabled flag for bfd sessions 2021-04-22 16:39:29 +03:00
bfd.h lib: remove enabled flag for bfd sessions 2021-04-22 16:39:29 +03:00
bitfield.h lib: bitfield: new macros for bit processing 2020-08-05 06:46:12 -07:00
buffer.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
buffer.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
checksum.c lib: add internet checksum with pseudoheaders 2019-05-17 00:27:08 +00:00
checksum.h lib: add internet checksum with pseudoheaders 2019-05-17 00:27:08 +00:00
clippy.c lib: Free memory leak in error path in clippy 2021-02-20 07:40:01 -05:00
clippy.h lib/clippy: add libelf wrapper 2021-02-23 16:56:58 +01:00
command.c lib, vtysh: re-add support for spaces in 'find' 2021-04-07 13:39:56 -04:00
command.h *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
command_graph.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
command_graph.h *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
command_lex.l lib: make some variables static 2019-12-13 06:22:34 +01:00
command_match.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
command_match.h lib: rename enum to avoid conflict 2019-02-11 22:34:12 -02:00
command_parse.y *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
command_py.c lib/clippy: add libelf wrapper 2021-02-23 16:56:58 +01:00
compiler.h lib: temporary workaround for LabN CI 2021-03-17 06:24:03 +01:00
csv.c *: use appropriate buffer sizes, specifiers 2020-04-20 19:14:33 -04:00
csv.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
db.c lib: introduce new northbound API 2018-10-27 16:16:12 -02: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 lib/defaults: don't use "static" in a weird way 2020-04-14 13:25:25 +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 *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
distribute.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
elf_py.c lib: add DT_REL to elf_py/clippy ELF code 2021-04-08 00:00:08 +02:00
ferr.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
ferr.h pathd: New SR-TE policy management daemon 2020-12-18 16:34:02 +01:00
filter.c lib: fix access-list deletion 2021-04-14 13:08:18 +03:00
filter.h lib: fix usage of operational data in CLI 2021-04-06 23:18:47 +03:00
filter_cli.c lib: delete empty access-lists 2021-04-06 23:18:47 +03:00
filter_nb.c lib: fix access-list deletion 2021-04-14 13:08:18 +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 *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
frr_pthread.h *: generously apply const 2019-12-02 15:01:29 +01:00
frr_zmq.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
frr_zmq.h lib/xref: use to transport thread_* file/line/func 2021-02-01 17:20:41 +01: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 *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
frrlua.c lib: Fix up str2prefix usage in lua code 2021-01-19 09:29:50 -05:00
frrlua.h lib: Wrapper a function to make gcc-10 happy 2021-01-25 09:15:36 -05:00
frrscript.c lib: Wrapper a function to make gcc-10 happy 2021-01-25 09:15:36 -05:00
frrscript.h lib: add support for scripts directory 2020-12-01 18:37:14 -05:00
frrstr.c lib: Fix so that --enable-pcreposix actually compiles 2020-02-16 14:14:04 -05:00
frrstr.h lib: Fix so that --enable-pcreposix actually compiles 2020-02-16 14:14:04 -05:00
getopt.c
getopt.h treewide: fix some issues found with -Werror=undef 2020-03-10 16:53:13 +01:00
getopt1.c
gitversion.pl build: fix auto git ID length 2020-01-17 15:54:50 +01:00
grammar_sandbox.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
grammar_sandbox_main.c *: record transaction based on control flag 2020-08-20 14:12:04 -07:00
graph.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
graph.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
hash.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
hash.h *: fix all backets 2021-02-02 19:11:25 +03:00
hook.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
hook.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01: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.c lib: fix interface nb stale pointers 2021-04-12 10:56:04 +03:00
if.h *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01: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
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, zebra: Add SR-TE policy infrastructure to zebra 2020-08-07 11:08:49 +02: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, bgpd: move json_array_string_add to lib 2020-10-26 10:33:21 -07:00
json.h lib, bgpd: move json_array_string_add to lib 2020-10-26 10:33:21 -07:00
keychain.c *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01:00
keychain.h *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01: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: Differentiate between real and cpu bound processes 2021-03-26 11:41:57 -04:00
lib_errors.h lib: Differentiate between real and cpu bound processes 2021-03-26 11:41:57 -04:00
lib_vty.c lib: support mallinfo2() 2021-02-10 18:35:15 -05:00
lib_vty.h lib: rename memory_vty.c to lib_vty.c 2019-12-06 15:13:29 +01:00
libfrr.c *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
libfrr.h *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
libfrr_trace.c lib: move trace.h -> libfrr_trace.h 2020-10-23 15:13:51 -04:00
libfrr_trace.h lib, bgpd: convert lttng tracepoints to frrtrace() 2020-10-23 15:13:51 -04:00
libospf.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
link_state.c lib: Update Link State Database 2021-03-23 15:39:29 +01:00
link_state.h lib: Update Link State Database 2021-03-23 15:39:29 +01:00
linklist.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
linklist.h lib: introduce new list_dup() API 2020-08-11 20:41:44 -03:00
log.c nhrp, zebra, lib: enforce usage of zapi_neigh_ip structure 2021-04-13 08:58:49 +02:00
log.h lib/xref: add xrefs on zlog_* calls 2021-02-01 17:28:09 +01:00
log_filter.c lib/log: re-add log filtering 2020-04-01 06:53:26 +02:00
log_vty.c vtysh: add lib/log_vty.c to vtysh_scan 2021-04-15 23:12:45 +02:00
log_vty.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
Makefile
md5.c *: Do not cast to the same type 2020-04-08 17:15:06 +03:00
md5.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
memory.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +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 *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
module.h *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
monotime.h lib, *: add a common time interval formatting api 2020-03-09 11:12:32 -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 *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
netns_other.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
network.c lib: move frr_weak_random to header file 2021-02-01 17:08:13 +01:00
network.h lib: move frr_weak_random to header file 2021-02-01 17:08:13 +01:00
nexthop.c lib: put printfrr extension args into struct 2021-03-30 22:32:55 +02:00
nexthop.h lib: remove nexthop_same_firsthop() api 2020-10-02 17:25:36 -04:00
nexthop_group.c *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01:00
nexthop_group.h *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01:00
nexthop_group_private.h lib,zebra: use nhg_hash_entry pointer in route_entry 2019-12-04 08:13:52 -05:00
northbound.c lib: get rid of flog() usage in NB code 2021-03-22 12:50:27 +01:00
northbound.h lib: add ability to sort CLI commands printed by NB layer 2021-03-23 16:24:40 +03:00
northbound_cli.c lib: add ability to sort CLI commands printed by NB layer 2021-03-23 16:24:40 +03:00
northbound_cli.h *: add errmsg to nb rpc 2020-10-05 13:15:59 -07:00
northbound_confd.c *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
northbound_db.c lib: introduce the northbound context structure 2020-05-28 19:22:54 -03:00
northbound_db.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
northbound_grpc.cpp *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
northbound_sysrepo.c *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
ns.h vrf: VRF_DEFAULT must be 0, remove useless code 2020-09-21 10:17:35 +02:00
ntop.c lib: cannot use aliased function on Darwin 2020-03-19 18:47:48 +01: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 bgpd, lib, pbrd, zebra: Pass by ifname 2020-09-11 20:04:45 -04:00
pid_output.c *: sprintf -> snprintf 2020-04-20 19:14:33 -04:00
plist.c lib: remove "ip prefix-list sequence-number" command 2021-03-24 00:37:54 +03:00
plist.h lib: export prefix-lists functions 2020-06-05 14:31:26 -03:00
plist_int.h lib: fix route map crash on prefix list removal 2020-06-05 14:36:54 -03:00
prefix.c Merge pull request #8376 from mjstapp/fix_remove_inet6_ntoa 2021-04-02 09:31:36 -04:00
prefix.h lib: remove inet6_ntoa api 2021-03-31 08:32:48 -04:00
printfrr.h lib: add %pSQ and %pSE string escape formats 2021-03-30 22:34:56 +02:00
privs.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
privs.h lib: have a lib_privs for ... lib privs 2021-02-12 19:28:52 +01: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 *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01: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 *: require semicolon after FRR_DAEMON_INFO & co. 2021-03-17 06:18:39 +01:00
resolver.h lib, zebra: add missing extern "C" {} blocks to new header files 2020-04-22 23:49:22 -03:00
ringbuf.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
ringbuf.h lib: add ringbuf socket read function 2021-03-05 18:17:27 -03:00
route_types.pl lib: restore blank line after show route header 2021-01-27 12:19:52 +00:00
route_types.txt zebra, lib: replace ZEBRA_ROUTE_NEIGH with simplified version 2021-04-13 08:58:54 +02:00
routemap.c lib: convert route-map optimization to NB 2021-04-06 19:00:21 +03:00
routemap.h lib, doc: add "route-map NAME optimization" command 2021-04-09 20:58:36 +03:00
routemap_cli.c lib, doc: add "route-map NAME optimization" command 2021-04-09 20:58:36 +03:00
routemap_northbound.c lib, doc: add "route-map NAME optimization" command 2021-04-09 20:58:36 +03:00
routing_nb.c staticd : Configuration northbound implementation 2020-07-16 08:33:00 -07:00
routing_nb.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
routing_nb_config.c *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
sbuf.c lib: use snprintfrr() in "hidden" printfs 2019-06-12 19:35:43 +02:00
sbuf.h lib: make "%Ld" work for int64_t 2019-06-12 19:35:43 +02: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
sha256.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
sigevent.c lib: Allow us to catch abort and do some small cleanup 2021-01-21 17:48:36 -05:00
sigevent.h lib: add sigevent_check api 2020-10-26 16:46:40 -04:00
skiplist.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
skiplist.h bgpd, isisd, lib: Make key values const for skiplist 2020-03-24 07:33:13 -04:00
smux.h lib, bgpd: add a specific oid_copy function for IPv6 addrs 2021-03-25 15:24:50 +00:00
snmp.c lib, bgpd: add a specific oid_copy function for IPv6 addrs 2021-03-25 15:24:50 +00:00
sockopt.c *: Remove solaris from FRR 2020-09-21 10:02:20 -04:00
sockopt.h *: Remove solaris from FRR 2020-09-21 10:02:20 -04:00
sockunion.c lib: add %dPF & %dSO formats 2021-03-30 22:34:56 +02:00
sockunion.h lib: add %dPF & %dSO formats 2021-03-30 22:34:56 +02:00
spf_backoff.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
spf_backoff.h *: use the current project name (FRRouting) 2020-03-25 17:38:56 -04:00
srcdest_table.c lib: put printfrr extension args into struct 2021-03-30 22:32:55 +02: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 *: fix first header 2020-04-27 09:52:41 +02:00
srv6.h bgpd: prefix-sid srv6 l3vpn service tlv 2020-01-15 18:20:35 +09:00
stream.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
stream.h lib: add new stream function to reorganize buffer 2020-11-24 07:54:07 -03:00
strformat.c lib: add %pSQ and %pSE string escape formats 2021-03-30 22:34:56 +02:00
strlcat.c *: require ISO C11 (or C++11) 2021-03-17 06:18:17 +01:00
strlcpy.c
subdir.am vtysh: add lib/thread.c to vtysh_scan 2021-04-15 23:12:45 +02:00
systemd.c lib: immediately ping systemd when started 2020-03-10 09:59:56 -04:00
systemd.h lib: random unused bits cleanup 2019-12-14 12:41:19 +01:00
table.c *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
table.h *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
termtable.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
termtable.h *: generously apply const 2019-12-02 15:01:29 +01:00
thread.c Merge pull request #8465 from opensourcerouting/vtysh-scan-snafu 2021-04-16 08:23:20 -04:00
thread.h lib: Incorporate Wall and Cpu warning into show thread cpu 2021-03-26 13:27:45 -04:00
trace.h lib: add trace.h, frrtrace(), support for USDT 2020-10-23 15:13:51 -04:00
typerb.c lib: add const iteration & find to typesafe lists 2020-05-04 22:13:28 +02:00
typerb.h *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
typesafe.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
typesafe.h *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
vector.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
vector.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
version.h.in lib, zebra: add missing extern "C" {} blocks to new header files 2020-04-22 23:49:22 -03:00
vlan.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
vrf.c *: modify VRF_CONFIGURED flag only in VRF NB layer 2021-03-29 00:52:39 +03:00
vrf.h *: modify VRF_CONFIGURED flag only in VRF NB layer 2021-03-29 00:52:39 +03:00
vrf_int.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
vty.c Merge pull request #8003 from donaldsharp/timings 2021-04-14 18:33:18 +01:00
vty.h lib: introduce configuration back-off timer for YANG-modeled commands 2020-08-03 15:17:03 -03:00
vxlan.h bgpd: support for DF election in EVPN-MH 2020-10-26 10:26:21 -07:00
wheel.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
wheel.h lib: hashing functions should take const arguments 2019-05-14 21:23:08 +00:00
workqueue.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
workqueue.h *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
xref.c lib: fix xref hash calculation 2021-03-22 12:50:27 +01:00
xref.h lib: disable ASAN redzone around xref_p/xref_array 2021-04-15 06:27:34 +02:00
yang.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
yang.h Merge pull request #6145 from patrasar/pim_nb_code_upstream 2020-11-19 11:03:00 -05:00
yang_translator.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +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 lib: add flowspec safi to identitiy ref parsing 2020-10-27 11:26:55 -07:00
yang_wrappers.h lib: yang wrapper for getting empty type 2020-08-11 17:06:23 -07:00
zassert.h *: require ISO C11 (or C++11) 2021-03-17 06:18:17 +01:00
zclient.c nhrp, zebra, lib: enforce usage of zapi_neigh_ip structure 2021-04-13 08:58:49 +02:00
zclient.h nhrp, zebra, lib: enforce usage of zapi_neigh_ip structure 2021-04-13 08:58:49 +02:00
zebra.h *: require ISO C11 (or C++11) 2021-03-17 06:18:17 +01:00
zlog.c lib: add [XXXXX-XXXXX] log prefix & config 2021-03-22 12:50:27 +01:00
zlog.h lib: add [XXXXX-XXXXX] log prefix & config 2021-03-22 12:50:27 +01:00
zlog_targets.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
zlog_targets.h lib, zebra: add missing extern "C" {} blocks to new header files 2020-04-22 23:49:22 -03:00