.. |
assert
|
|
|
printf
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
.gitignore
|
build: homologize path handling
|
2024-01-27 19:02:52 +01:00 |
admin_group.c
|
|
|
admin_group.h
|
|
|
affinitymap_cli.c
|
lib: convert affinity-map to mgmtd
|
2024-01-28 23:28:40 +02:00 |
affinitymap_northbound.c
|
lib: convert affinity-map to mgmtd
|
2024-01-28 23:28:40 +02:00 |
affinitymap.c
|
lib: validate affinity-map bit position using the yang model
|
2024-01-19 03:47:05 +02:00 |
affinitymap.h
|
lib: convert affinity-map to mgmtd
|
2024-01-28 23:28:40 +02:00 |
agentx.c
|
Merge pull request #15098 from donaldsharp/lib_zebra_h_cleanup_2
|
2024-01-11 14:50:21 +02:00 |
agg_table.c
|
|
|
agg_table.h
|
|
|
asn.c
|
|
|
asn.h
|
|
|
atomlist.c
|
|
|
atomlist.h
|
|
|
base64.c
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
base64.h
|
|
|
bfd.c
|
*: convert struct interface->connected to DLIST
|
2023-11-22 23:00:30 +01:00 |
bfd.h
|
|
|
bitfield.h
|
lib: init new bitfield word after realloc
|
2024-01-29 12:56:28 -05:00 |
buffer.c
|
|
|
buffer.h
|
lib: Cleanup some header files in lib
|
2023-11-03 18:05:59 +00:00 |
checksum.c
|
|
|
checksum.h
|
|
|
clippy.c
|
|
|
clippy.h
|
|
|
command_graph.c
|
|
|
command_graph.h
|
|
|
command_lex.l
|
|
|
command_match.c
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
command_match.h
|
|
|
command_parse.y
|
|
|
command_py.c
|
|
|
command.c
|
build: homologize path handling
|
2024-01-27 19:02:52 +01:00 |
command.h
|
zebra: convert to mgmtd
|
2024-01-28 23:28:40 +02:00 |
compiler.h
|
lib: rename prefixtype to uniontype
|
2023-11-05 18:19:09 +01:00 |
config_paths.h.in
|
build: homologize path handling
|
2024-01-27 19:02:52 +01:00 |
cspf.c
|
|
|
cspf.h
|
|
|
csv.c
|
|
|
csv.h
|
|
|
darr.c
|
lib: darr: add ability to set MTYPE for dynamic arrays
|
2023-12-28 17:52:57 +00:00 |
darr.h
|
lib: fix coverity issues
|
2024-01-11 18:14:58 +00:00 |
db.c
|
|
|
db.h
|
|
|
debug.c
|
|
|
debug.h
|
|
|
defaults.c
|
|
|
defaults.h
|
|
|
defun_lex.l
|
zebra: convert to mgmtd
|
2024-01-28 23:28:40 +02:00 |
distribute.c
|
lib: remove global list of distribute-lists
|
2024-01-22 23:00:43 +02:00 |
distribute.h
|
lib: enable multiple instance support with distribute lists
|
2024-01-22 11:32:29 +00:00 |
elf_py.c
|
|
|
event.c
|
lib: Warn operator when fd limit is set too large
|
2024-02-01 21:23:56 -05:00 |
explicit_bzero.c
|
|
|
ferr.c
|
|
|
ferr.h
|
|
|
filter_cli.c
|
lib: fix autocompletion for prefix-lists
|
2024-02-04 22:26:48 +02:00 |
filter_nb.c
|
lib: convert filters to mgmtd
|
2024-01-26 12:34:23 -05:00 |
filter.c
|
lib: convert filters to mgmtd
|
2024-01-26 12:34:23 -05:00 |
filter.h
|
lib: convert filters to mgmtd
|
2024-01-26 12:34:23 -05:00 |
flex_algo.c
|
|
|
flex_algo.h
|
|
|
freebsd-queue.h
|
|
|
frr_pthread.c
|
lib: Actually create the rcu and save it before using it
|
2024-02-03 23:08:20 -05:00 |
frr_pthread.h
|
lib: add ability to log from external pthread
|
2024-02-02 10:25:05 +01:00 |
frr_zmq.c
|
|
|
frr_zmq.h
|
|
|
frratomic.h
|
|
|
frrcu.c
|
lib: add ability to log from external pthread
|
2024-02-02 10:25:05 +01:00 |
frrcu.h
|
lib: add ability to log from external pthread
|
2024-02-02 10:25:05 +01:00 |
frrdistance.h
|
*: Move distance related defines into their own header
|
2023-11-07 06:47:51 -05:00 |
frrevent.h
|
lib, mgmtd: remove function duplication
|
2023-11-17 11:27:03 +01:00 |
frrlua.c
|
lib: Update int and ll decoders with new MTYPE
|
2023-11-20 20:45:02 -05:00 |
frrlua.h
|
lib: Create encoders for int and rename stuff
|
2023-11-20 20:45:02 -05:00 |
frrscript.c
|
lib: Add polymorphic noop macro
|
2023-11-20 20:44:57 -05:00 |
frrscript.h
|
lib: Create encoders for int and rename stuff
|
2023-11-20 20:45:02 -05:00 |
frrsendmmsg.h
|
lib: Breakout sendmmsg into it's own header
|
2024-01-04 13:56:09 -05:00 |
frrstr.c
|
lib: northbound: improve xpath functionality
|
2023-12-28 17:52:57 +00:00 |
frrstr.h
|
lib: northbound: improve xpath functionality
|
2023-12-28 17:52:57 +00:00 |
gitversion.pl
|
|
|
grammar_sandbox_main.c
|
|
|
grammar_sandbox.c
|
|
|
graph.c
|
|
|
graph.h
|
|
|
hash.c
|
|
|
hash.h
|
lib: Reduce size of hash_bucket by 8 bytes
|
2024-02-01 07:53:31 -05:00 |
hook.c
|
|
|
hook.h
|
|
|
iana_afi.h
|
|
|
id_alloc.c
|
|
|
id_alloc.h
|
|
|
if_rmap.c
|
lib: all: remove './' from xpath 22% speedup
|
2023-11-29 14:37:23 -05:00 |
if_rmap.h
|
|
|
if.c
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
if.h
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
imsg-buffer.c
|
*: sys/uio.h does not need to be in zebra.h
|
2024-01-04 15:34:22 -05:00 |
imsg.c
|
|
|
imsg.h
|
|
|
ipaddr.h
|
|
|
iso.c
|
|
|
iso.h
|
|
|
jhash.c
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
jhash.h
|
|
|
json.c
|
|
|
json.h
|
|
|
keychain.c
|
lib: Keychain.c was using free
|
2023-12-21 17:01:56 -05:00 |
keychain.h
|
*: Cleanup keychain on shutdown
|
2023-11-21 12:41:18 -05:00 |
ldp_sync.c
|
|
|
ldp_sync.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
lib_errors.c
|
|
|
lib_errors.h
|
|
|
lib_vty.c
|
|
|
lib_vty.h
|
|
|
libfrr_trace.c
|
|
|
libfrr_trace.h
|
|
|
libfrr.c
|
*: create a single registry of daemons' default port values
|
2024-02-01 11:40:02 -05:00 |
libfrr.h
|
*: create a single registry of daemons' default port values
|
2024-02-01 11:40:02 -05:00 |
libospf.h
|
lib,ospf6d: fix reference bandwidth description
|
2024-01-29 14:52:35 +01:00 |
link_state.c
|
|
|
link_state.h
|
|
|
linklist.c
|
|
|
linklist.h
|
|
|
log_filter.c
|
|
|
log_vty.c
|
lib: add log immediate-mode to running config output
|
2024-01-24 13:00:41 -05:00 |
log_vty.h
|
|
|
log.c
|
*: Rename ZEBRA_NHRP_NEIGH_XXX to ZEBRA_NEIGH_XXX
|
2024-01-22 12:14:59 -05:00 |
log.h
|
|
|
Makefile
|
|
|
md5.c
|
|
|
md5.h
|
|
|
memory.c
|
|
|
memory.h
|
|
|
mgmt_be_client.c
|
mgmtd: convert MGMTD_BE_CLIENT_DBG() to debug_be_client()
|
2024-01-31 20:19:23 -05:00 |
mgmt_be_client.h
|
mgmtd: convert MGMTD_BE_CLIENT_DBG() to debug_be_client()
|
2024-01-31 20:19:23 -05:00 |
mgmt_defines.h
|
lib, mgmtd: fix wrong mgmtd socket paths
|
2024-01-27 19:01:19 +01:00 |
mgmt_fe_client.c
|
Merge pull request #15268 from LabNConsulting/chopps/quieter-code
|
2024-02-01 10:54:30 +02:00 |
mgmt_fe_client.h
|
Merge pull request #15268 from LabNConsulting/chopps/quieter-code
|
2024-02-01 10:54:30 +02:00 |
mgmt_msg_native.c
|
lib: mgmtd: add YANG notification support
|
2024-01-30 04:57:10 -05:00 |
mgmt_msg_native.h
|
mgmtd: add our own format definitions for frontend messages
|
2024-01-31 02:20:13 +02:00 |
mgmt_msg.c
|
Merge pull request #15098 from donaldsharp/lib_zebra_h_cleanup_2
|
2024-01-11 14:50:21 +02:00 |
mgmt_msg.h
|
lib: fix coverity CID 1574979
|
2023-12-30 16:03:45 +00:00 |
mgmt_pb.h
|
|
|
mgmt.proto
|
mgmtd: backend subscriptions to notifications
|
2024-01-30 15:41:26 -05:00 |
mlag.c
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
mlag.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
module.c
|
|
|
module.h
|
|
|
monotime.h
|
|
|
mpls.c
|
|
|
mpls.h
|
|
|
netns_linux.c
|
*: zebra.h should not have fcntl.h
|
2024-01-09 12:50:40 -05:00 |
netns_other.c
|
|
|
network.c
|
*: zebra.h should not have fcntl.h
|
2024-01-09 12:50:40 -05:00 |
network.h
|
|
|
nexthop_group_private.h
|
|
|
nexthop_group.c
|
lib: fix memory leak when disabling nexthop_hold contexts
|
2024-01-04 17:12:36 +01:00 |
nexthop_group.h
|
lib: fix nexthop_group_nexthop_num_no_recurse() is static
|
2023-12-05 13:59:25 +01:00 |
nexthop.c
|
build: add -Wimplicit-fallthrough
|
2023-10-12 21:23:18 +03:00 |
nexthop.h
|
|
|
northbound_cli.c
|
lib: better conditionalize leaf-list predicate xpath addition
|
2024-01-19 15:27:24 +00:00 |
northbound_cli.h
|
mgmt, lib: differentiate DELETE and REMOVE operations
|
2024-01-11 15:06:53 +02:00 |
northbound_confd.c
|
lib: remove leaf-list xpath hack from northbound
|
2024-01-23 12:33:39 +02:00 |
northbound_db.c
|
|
|
northbound_db.h
|
|
|
northbound_grpc.cpp
|
lib: northbound: add yielding and batching to oper-state queries
|
2023-12-28 17:52:57 +00:00 |
northbound_oper.c
|
lib: fix oper data leaf creation
|
2024-01-15 10:27:33 +02:00 |
northbound_sysrepo.c
|
lib: set change errmsg in sysrepo session
|
2024-02-03 23:57:13 +03:00 |
northbound.c
|
lib: mgmtd: add YANG notification support
|
2024-01-30 04:57:10 -05:00 |
northbound.h
|
lib: mgmtd: add YANG notification support
|
2024-01-30 04:57:10 -05:00 |
ns.h
|
|
|
ntop.c
|
*: Remove APPLE #defines from build
|
2023-11-07 06:46:19 -05:00 |
openbsd-queue.h
|
|
|
openbsd-tree.c
|
|
|
openbsd-tree.h
|
|
|
pbr.h
|
*: Let's use the native IFNAMSIZ instead of INTERFACE_NAMSIZ
|
2023-11-21 08:08:29 -05:00 |
pid_output.c
|
*: remove sys/stat.h from zebra.h
|
2024-01-09 12:39:23 -05:00 |
plist_int.h
|
|
|
plist.c
|
*: use af-specific autocompletion for prefix-lists when possible
|
2024-02-04 22:26:48 +02:00 |
plist.h
|
|
|
prefix.c
|
|
|
prefix.h
|
lib: rename prefixtype to uniontype
|
2023-11-05 18:19:09 +01:00 |
printfrr.h
|
|
|
privs.c
|
lib: zebra.h uses pwd.h when it should not
|
2024-01-09 12:50:40 -05:00 |
privs.h
|
|
|
ptm_lib.c
|
|
|
ptm_lib.h
|
|
|
pullwr.c
|
*: Remove sys/ioctl.h from zebra.h
|
2024-01-04 14:42:17 -05:00 |
pullwr.h
|
|
|
pw.h
|
|
|
qobj.c
|
|
|
qobj.h
|
|
|
queue.h
|
|
|
resolver.c
|
lib, bgpd, nhrpd: Cleanup memory in lib/resolver on shutdown
|
2023-12-16 09:18:41 -05:00 |
resolver.h
|
lib, bgpd, nhrpd: Cleanup memory in lib/resolver on shutdown
|
2023-12-16 09:18:41 -05:00 |
ringbuf.c
|
|
|
ringbuf.h
|
|
|
route_opaque.h
|
|
|
route_types.pl
|
|
|
route_types.txt
|
*: Introduce Local Host Routes to FRR
|
2023-11-01 17:13:06 -04:00 |
routemap_cli.c
|
*: use af-specific autocompletion for prefix-lists when possible
|
2024-02-04 22:26:48 +02:00 |
routemap_northbound.c
|
lib: convert route-map to mgmtd
|
2024-01-26 12:34:23 -05:00 |
routemap.c
|
lib: convert route-map to mgmtd
|
2024-01-26 12:34:23 -05:00 |
routemap.h
|
lib: convert route-map to mgmtd
|
2024-01-26 12:34:23 -05:00 |
routing_nb_config.c
|
staticd: fix NB dependency hack
|
2024-02-02 00:57:59 +02:00 |
routing_nb.c
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
routing_nb.h
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
sbuf.c
|
|
|
sbuf.h
|
|
|
segment_routing.c
|
|
|
segment_routing.h
|
|
|
seqlock.c
|
|
|
seqlock.h
|
|
|
sha256.c
|
|
|
sha256.h
|
|
|
sigevent.c
|
lib: zebra.h is not using signal.h
|
2024-01-09 12:50:40 -05:00 |
sigevent.h
|
|
|
skiplist.c
|
|
|
skiplist.h
|
|
|
smux.h
|
|
|
snmp.c
|
|
|
sockopt.c
|
lib: Prevent infinite loop in ospf
|
2023-11-14 12:02:30 -05:00 |
sockopt.h
|
|
|
sockunion.c
|
|
|
sockunion.h
|
lib: remove net/route.h it is not used
|
2024-01-09 12:50:40 -05:00 |
spf_backoff.c
|
|
|
spf_backoff.h
|
|
|
srcdest_table.c
|
|
|
srcdest_table.h
|
|
|
srte.h
|
|
|
srv6.c
|
bgpd: Free Memory for SRv6 Functions and Locator Chunks
|
2023-11-29 18:38:49 +04:00 |
srv6.h
|
bgpd: Free Memory for SRv6 Functions and Locator Chunks
|
2023-11-29 18:38:49 +04:00 |
stream.c
|
|
|
stream.h
|
|
|
strformat.c
|
|
|
strlcat.c
|
|
|
strlcpy.c
|
|
|
subdir.am
|
lib,vtysh: add per-daemon log file config
|
2024-01-17 16:15:07 -05:00 |
systemd.c
|
*: remove sys/stat.h from zebra.h
|
2024-01-09 12:39:23 -05:00 |
systemd.h
|
|
|
table.c
|
|
|
table.h
|
|
|
tc.c
|
|
|
tc.h
|
|
|
termtable.c
|
|
|
termtable.h
|
|
|
trace.h
|
|
|
typerb.c
|
|
|
typerb.h
|
|
|
typesafe.c
|
|
|
typesafe.h
|
|
|
vector.c
|
lib: string.h was only used by vector.c make it better
|
2024-01-09 12:50:40 -05:00 |
vector.h
|
|
|
version.h.in
|
|
|
vlan.h
|
|
|
vrf_int.h
|
|
|
vrf.c
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
vrf.h
|
lib, mgmtd: don't register NB config callbacks in mgmtd
|
2024-02-04 22:25:57 +02:00 |
vty.c
|
Merge pull request #15268 from LabNConsulting/chopps/quieter-code
|
2024-02-01 10:54:30 +02:00 |
vty.h
|
mgmtd: add ability to choose datastore to get data from
|
2024-01-31 02:20:13 +02:00 |
vxlan.h
|
|
|
wheel.c
|
|
|
wheel.h
|
|
|
workqueue.c
|
lib: Remove unused WQ_RETRY_XXX enums
|
2023-11-03 18:06:01 +00:00 |
workqueue.h
|
lib: Remove unused WQ_RETRY_XXX enums
|
2023-11-03 18:06:01 +00:00 |
xref.c
|
|
|
xref.h
|
|
|
yang_translator.c
|
lib: all: remove './' from xpath 22% speedup
|
2023-11-29 14:37:23 -05:00 |
yang_translator.h
|
|
|
yang_wrappers.c
|
zebra: convert interface evpn mh es-id commands to NB
|
2024-01-28 23:28:39 +02:00 |
yang_wrappers.h
|
zebra: convert interface evpn mh es-id commands to NB
|
2024-01-28 23:28:39 +02:00 |
yang.c
|
lib: add ietf-yang-metadata to the list of built-in modules
|
2024-02-04 22:27:28 +02:00 |
yang.h
|
lib: mgmtd: add YANG notification support
|
2024-01-30 04:57:10 -05:00 |
zclient.c
|
lib,zebra: add zapi message to control noarp flag
|
2024-01-24 10:05:29 +01:00 |
zclient.h
|
lib,zebra: add zapi message to control noarp flag
|
2024-01-24 10:05:29 +01:00 |
zebra.h
|
*: create a single registry of daemons' default port values
|
2024-02-01 11:40:02 -05:00 |
zlog_5424_cli.c
|
|
|
zlog_5424.c
|
*: zebra.h should not have fcntl.h
|
2024-01-09 12:50:40 -05:00 |
zlog_5424.h
|
|
|
zlog_live.c
|
lib: Breakout sendmmsg into it's own header
|
2024-01-04 13:56:09 -05:00 |
zlog_live.h
|
|
|
zlog_targets.c
|
*: zebra.h should not have fcntl.h
|
2024-01-09 12:50:40 -05:00 |
zlog_targets.h
|
|
|
zlog.c
|
lib: add log immediate-mode to running config output
|
2024-01-24 13:00:41 -05:00 |
zlog.h
|
lib: add log immediate-mode to running config output
|
2024-01-24 13:00:41 -05:00 |