mirror_frr/lib
Yaroslav Fedoriachenko a32f6a107f vtysh: Add error code if daemon is not running
After `<daemon_name> is not running` message vtysh does not return
error. For example if you disable ospf in `/etc/frr/daemons` and run
`vtysh -c configure -c "router ospf"` it prints the message to stderr,
but returns 0.

This commit will make vtysh return error when not in interractive mode.

But if you run commands from vtysh, you will still be able to enter
views and exit them if daemon is not running.

Signed-off-by: Yaroslav Fedoriachenko <yar.fed99@gmail.com>
2021-09-21 17:51:04 +03:00
..
assert lib: rework how we "override" assert() 2021-05-02 16:27:17 +02:00
printf Merge pull request #8350 from opensourcerouting/printfrr-revamp 2021-03-31 09:10:30 -04:00
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
agentx.c build: make builddir include path consistent 2021-04-21 15:42:33 +02: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: Send c-bit when not using bfdd as daemon of choice 2021-08-27 09:32:27 -04:00
bfd.h lib: remove old bfd library 2021-05-07 12:03:57 +03:00
bitfield.h lib: add an MTYPE for bitfields 2021-06-18 09:34:43 +01:00
buffer.c lib: Avoid using assignments within checks 2021-06-29 22:27:49 +03: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: 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: add ![...] syntax for easy "no" forms 2021-08-26 21:03:44 +02:00
command_graph.h lib: add ![...] syntax for easy "no" forms 2021-08-26 21:03:44 +02:00
command_lex.l lib: add ![...] syntax for easy "no" forms 2021-08-26 21:03:44 +02:00
command_match.c lib: fix segfault on question mark on empty line 2021-09-14 15:12:23 +03:00
command_match.h lib: rename enum to avoid conflict 2019-02-11 22:34:12 -02:00
command_parse.y lib: add ![...] syntax for easy "no" forms 2021-08-26 21:03:44 +02:00
command_py.c lib: fix indentation trainwreck in command_py 2021-08-26 21:08:51 +02:00
command.c Merge pull request #9497 from opensourcerouting/cli-better-no 2021-09-09 12:22:53 -04:00
command.h vtysh: Add error code if daemon is not running 2021-09-21 17:51:04 +03:00
compiler.h Merge pull request #8888 from dlqs/lua-call 2021-07-05 04:13:20 +00: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: 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 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: Remove dead code 2021-05-04 16:23:37 -04:00
elf_py.c lib/clippy: fix forgotten conditional 2021-08-28 14:27:17 +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_cli.c lib: fix prefix-list duplication check 2021-08-10 22:31:42 +03:00
filter_nb.c lib: fix prefix-list duplication check 2021-08-10 22:31:42 +03:00
filter.c lib: add "json" option to "show ip[v6] access-list" 2021-08-02 16:05:44 -03:00
filter.h lib: fix prefix-list duplication check 2021-08-10 22:31:42 +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 lib: hard-fail creating threads before fork() 2021-04-22 13:25:38 +02:00
frr_pthread.h *: generously apply const 2019-12-02 15:01:29 +01:00
frr_zmq.c lib: prevent crash in make check in some situations 2021-07-28 14:41:46 -04: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: Remove extraneous braces 2021-08-10 15:37:30 +08:00
frrlua.h lib: Add new MTYPE for script results 2021-07-26 23:27:56 +08:00
frrscript.c lib: Enable consecutive frrscript_call 2021-08-10 07:35:32 +08:00
frrscript.h lib: Enable consecutive frrscript_call 2021-08-10 07:35:32 +08:00
frrstr.c lib: add frrstr_hex to hexdump buffers 2021-08-12 16:25:57 -04:00
frrstr.h lib: add frrstr_hex to hexdump buffers 2021-08-12 16:25:57 -04: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: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
grammar_sandbox.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01: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 lib: fix hook defs for -Wstrict-prototypes 2021-09-02 13:00:35 +02: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 *: explicitly print "exit" at the end of every node config 2021-08-23 22:08:20 +03:00
if.h *: cleanup interface node installation 2021-07-29 21:35:25 +03: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 *: explicitly print "exit" at the end of every node config 2021-08-23 22:08:20 +03: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 northbound: KISS always batch yang config (file read), it's faster 2021-06-02 14:05:26 +00: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 *: Drop break after using frr_help_exit() in switch/case 2021-08-25 10:49:05 +03:00
libfrr.h lib: hard-fail creating threads before fork() 2021-04-22 13:25:38 +02:00
libospf.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
link_state.c *: Do not check for XMALLOC/XCALLOC against NULLs 2021-06-29 22:27:50 +03:00
link_state.h lib: Update Link State Database 2021-03-23 15:39:29 +01:00
linklist.c lib: kill unused list_filter_out_nodes() 2021-05-03 20:56:55 +02:00
linklist.h lib: kill unused list_filter_out_nodes() 2021-05-03 20:56:55 +02:00
log_filter.c lib: include \n in zlog_msg_text() 2021-06-18 21:05:21 +02:00
log_vty.c lib: make a few log symbols accessible 2021-06-18 21:05:21 +02:00
log_vty.h lib: make a few log symbols accessible 2021-06-18 21:05:21 +02:00
log.c Merge pull request #8237 from pguibert6WIND/nhrp_use_zebra_2 2021-05-05 07:57:04 -04:00
log.h *: drop zassert.h 2021-04-23 12:06:35 +02: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 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 build: make builddir include path consistent 2021-04-21 15:42:33 +02: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: Avoid using assignments within checks 2021-06-29 22:27:49 +03:00
network.h lib: move frr_weak_random to header file 2021-02-01 17:08:13 +01: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 *: explicitly print "exit" at the end of every node config 2021-08-23 22:08:20 +03:00
nexthop_group.h *: require semicolon after DEFINE_QOBJ & co. 2021-03-17 06:18:37 +01:00
nexthop.c Merge pull request #9596 from LabNConsulting/ziemba/printfrr-nexthop 2021-09-15 20:23:30 -04:00
nexthop.h bgpd: VRF-Lite fix nexthop type 2021-09-07 01:50:06 -07:00
northbound_cli.c lib: significantly improve nb cli command sorting 2021-09-17 12:00:58 +03:00
northbound_cli.h northbound: KISS always batch yang config (file read), it's faster 2021-06-02 14:05:26 +00:00
northbound_confd.c lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04: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: cleanup and stop grpc pthread 2021-06-15 11:08:19 -04:00
northbound_sysrepo.c lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
northbound.c lib: do not attempt to create default nodes from NULL tree node 2021-06-12 09:10:18 +00:00
northbound.h northbound: KISS always batch yang config (file read), it's faster 2021-06-02 14:05:26 +00: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 lib, zebra: add ip_proto to the filter data structure 2021-07-08 11:12:47 -04:00
pid_output.c build: make builddir include path consistent 2021-04-21 15:42:33 +02:00
plist_int.h *: cleanup number-named access-lists and prefix-lists 2021-04-14 17:18:13 +03:00
plist.c bgpd: Fix misleading comments for some parts 2021-08-05 16:29:52 +03:00
plist.h lib, pimd: add address match mode to prefix lists 2021-07-06 01:44:34 +02:00
prefix.c Merge pull request #8942 from ton31337/fix/cleanups_2 2021-07-06 09:47:41 -04:00
prefix.h lib,ospfd,ospf6d: remove duplicated function 2021-07-09 07:55:25 -03:00
printfrr.h tests: fix build warning 2021-04-29 03:28:04 +03:00
privs.c lib: Add ZCAP_IPC_LOCK 2021-05-11 19:54:40 -04:00
privs.h lib: Add ZCAP_IPC_LOCK 2021-05-11 19:54:40 -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 *: 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 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 bgpd: add protection against too large opaque data structure 2021-08-06 17:09:46 +03:00
route_types.pl lib: restore blank line after show route header 2021-01-27 12:19:52 +00:00
route_types.txt lib: remove quagga from route_types.txt 2021-07-19 08:43:48 -04:00
routemap_cli.c Merge pull request #9439 from ton31337/feature/set_ext_community_to_none 2021-09-01 12:55:45 -04:00
routemap_northbound.c lib: Routemap is not getting applied upon changing the routemap action 2021-04-29 17:23:37 +03:00
routemap.c lib: add ability to supply separate match/set objects to routemaps 2021-09-08 23:37:50 +03:00
routemap.h lib: add ability to supply separate match/set objects to routemaps 2021-09-08 23:37:50 +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: 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 build: remove deprecated AC_WORDS_BIGENDIAN 2021-04-21 15:42:37 +02:00
sha256.h lib: add extern "C" {} blocks to all libfrr headers 2019-02-11 22:34:12 -02:00
sigevent.c lib: don't print 2 backtraces for crashes 2021-04-19 05:35:04 +02: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 lib: Avoid using assignments within checks 2021-06-29 22:27:49 +03:00
sockopt.h bgpd: Support tcp-mss for bgp neighbors 2021-05-04 06:21:24 +00:00
sockunion.c lib: use in6addr comparator in test 2021-06-23 00:58:04 +08:00
sockunion.h lib: use in6addr comparator in test 2021-06-23 00:58:04 +08: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 lib: add dtor for srv6 locator chunk list 2021-06-07 09:52:33 -04:00
srv6.h lib,sharpd,zebra: update nexthop object with nh_srv6 2021-06-02 10:24:48 -04:00
stream.c lib: Avoid using assignments within checks 2021-06-29 22:27:49 +03: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 *: fix config.h/zebra.h include order 2018-09-08 21:30:42 +02:00
subdir.am lib: Scan lib/resolver.c only when c-ares is installed 2021-08-15 12:54:37 -04:00
systemd.c lib: fix coverity unused result warning 2021-07-07 14:58:14 +02:00
systemd.h lib, watchfrr: remove HAVE_SYSTEMD, use own code 2021-06-29 17:57:04 +02:00
table.c *: Replace IPV4_MAX_PREFIXLEN to IPV4_MAX_BITLEN 2021-07-01 17:44:09 +03:00
table.h lib: remove pure attribute from functions that modify memory 2021-06-18 19:54:40 +03: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 lib: try CLOCK_THREAD_CPUTIME_ID 2021-06-24 16:42:59 +02:00
thread.h lib: try CLOCK_THREAD_CPUTIME_ID 2021-06-24 16:42:59 +02: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 lib: add *_swap_all to typesafe containers 2021-05-03 20:55:04 +02:00
typesafe.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
typesafe.h lib: add *_swap_all to typesafe containers 2021-05-03 20:55:04 +02: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 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 vrf_name_to_id(): remove 2021-09-07 09:47:24 -07:00
vrf.h vrf_name_to_id(): remove 2021-09-07 09:47:24 -07:00
vty.c *: explicitly print "exit" at the end of every node config 2021-08-23 22:08:20 +03:00
vty.h lib: fix interface configuration after vrf change 2021-06-18 03:27:46 +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: libyang2 add missed conversion 2021-05-17 22:13:59 -04: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: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
yang_wrappers.h lib: yang wrapper for getting empty type 2020-08-11 17:06:23 -07:00
yang.c lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
yang.h lib: adapt to version 2 of libyang 2021-05-13 16:24:48 -04:00
zclient.c lib: add zapi encode/decode func for srv6 locator 2021-09-07 12:54:01 +00:00
zclient.h lib: add zapi encode/decode func for srv6 locator 2021-09-07 12:54:01 +00:00
zebra.h tests: add grpc unit test 2021-06-06 18:03:17 +00:00
zlog_targets.c lib: make a few log symbols accessible 2021-06-18 21:05:21 +02: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: save instance number in zlog 2021-06-18 21:05:21 +02:00
zlog.h lib: make a few log symbols accessible 2021-06-18 21:05:21 +02:00