..
.gitignore
*: globally ignore clippy-generated source
2018-03-09 17:52:15 -05:00
agentx.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
bfd.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
bfd.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
bitfield.h
*: reindent
2017-07-17 14:04:07 +02:00
buffer.c
lib: avoid writing to negative fd
2018-04-18 12:16:19 -04:00
buffer.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
checksum.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
checksum.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
clippy.c
*: reindent
2017-07-17 14:04:07 +02:00
clippy.h
lib: clippy the assistant
2017-06-14 19:29:23 +02:00
command_graph.c
lib: fix clippy build w/ gcc under certain configs
2018-04-26 12:31:45 -04:00
command_graph.h
lib: add ability to dump cli mode graph
2018-04-22 17:14:55 -04:00
command_lex.l
lib: ignore cli lexer in clang-analyze
2018-04-13 17:17:42 -04:00
command_match.c
lib: add asserts on returned matcher vals
2018-04-13 17:17:42 -04:00
command_match.h
*: reindent
2017-07-17 14:04:07 +02:00
command_parse.y
lib: add CLI token for 48-bit mac addresses
2017-08-11 12:42:01 -04:00
command_py.c
lib: Fix small memory leak when using command_py.c
2017-10-17 09:22:41 -04:00
command.c
lib: Ported 'no (enable) password' from stable/3.0
2018-05-11 02:54:30 +02:00
command.h
lib: add ability to dump cli mode graph
2018-04-22 17:14:55 -04:00
compiler.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
csv.c
lib: Fix gcc 7 warning 'error: ‘fld’ may be used uninitialized in this function'
2017-12-05 00:30:29 -08:00
csv.h
*: reindent
2017-07-17 14:04:07 +02:00
debug.c
lib: add mt-safe debugging facilities
2018-03-01 15:01:25 -05:00
debug.h
lib: add convenience debugging macros
2018-03-12 11:17:02 -04:00
defun_lex.l
lib, python: DEFPY_ATTR, DEFPY_HIDDEN
2018-04-10 12:19:03 -04:00
distribute.c
*: reindent
2017-07-17 14:04:07 +02:00
distribute.h
*: reindent
2017-07-17 14:04:07 +02:00
event_counter.c
*: reindent
2017-07-17 14:04:07 +02:00
event_counter.h
*: reindent
2017-07-17 14:04:07 +02:00
ferr.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
ferr.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
fifo.h
*: reindent
2017-07-17 14:04:07 +02:00
filter.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
filter.h
*: reindent
2017-07-17 14:04:07 +02:00
freebsd-queue.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
frr_pthread.c
lib: frr_pthread int size nits
2018-03-09 11:20:53 -05:00
frr_pthread.h
lib: frr_pthread int size nits
2018-03-09 11:20:53 -05:00
frr_zmq.c
frrzmq: properly init args to zmq_getsockopt()
2018-04-23 13:06:37 -04:00
frr_zmq.h
lib: Address ZMQ lib TODOs
2017-11-23 12:50:27 +01:00
frratomic.h
lib: add atomic bitwise OR, AND
2018-02-28 16:50:49 -05:00
getopt1.c
*: reindent
2017-07-17 14:04:07 +02:00
getopt.c
Revert "*: reindent pt. 2"
2017-07-22 14:52:33 +02:00
getopt.h
*: reindent
2017-07-17 14:04:07 +02:00
gitversion.pl
build: make gitversion more useful
2017-08-02 02:59:51 +02:00
grammar_sandbox_main.c
lib/bgpd: provide/use API to get hostname/domainname
2017-08-24 16:37:16 -07:00
grammar_sandbox.c
lib: add ability to dump cli mode graph
2018-04-22 17:14:55 -04:00
graph.c
lib: add DFS + DOT dumping to graph datastructure
2018-04-22 17:14:55 -04:00
graph.h
lib: add DFS + DOT dumping to graph datastructure
2018-04-22 17:14:55 -04:00
hash.c
*: fix coverity warnings - resource leaks
2017-10-24 19:30:30 -02:00
hash.h
lib: use load factor as hash expansion trigger
2017-08-09 13:53:11 -04:00
hook.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
hook.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
if_rmap.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
if_rmap.h
*: reindent
2017-07-17 14:04:07 +02:00
if.c
ospfd: Treat vrf interface as loopback type
2018-03-08 13:15:58 -08:00
if.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
imsg-buffer.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
imsg.c
lib: initialize imsg_hdr
2018-04-17 13:58:24 -04:00
imsg.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
ipaddr.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
jhash.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
jhash.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
json.c
*: reindent
2017-07-17 14:04:07 +02:00
json.h
ospfd: show ip ospf route json support
2017-11-26 09:18:19 -08:00
keychain.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
keychain.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
libfrr.c
lib: fix pathspace option -N
2018-04-11 22:14:56 +02:00
libfrr.h
lib: add -N/--pathspace option
2017-08-28 23:50:42 +02:00
libospf.h
ospf: Fix segfault if compiled with DEBUG
2017-08-09 12:07:58 +02:00
linklist.c
*: Convert list_free usage to list_delete
2017-10-05 10:53:17 -04:00
linklist.h
*: Only test CONFDATE when VERSION_TYPE_DEV defined
2018-04-03 13:47:50 -04:00
log_int.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
log.c
lib: add ZEBRA IPSET defines
2018-04-16 14:40:16 +02:00
log.h
lib: plug logging hole during startup
2017-08-02 23:36:42 +02:00
logicalrouter.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
logicalrouter.h
lib: split logicalrouter and vrf netns feature
2018-02-27 11:11:24 +01:00
Makefile
build: convert lib/ to non-recursive build
2017-07-31 23:03:27 +02:00
md5.c
*: Remove cvs control points
2017-12-05 17:28:12 -05:00
md5.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
memory_vty.c
*: reindent
2017-07-17 14:04:07 +02:00
memory_vty.h
*: reindent
2017-07-17 14:04:07 +02:00
memory.c
lib: prefix support for flowspec
2018-03-30 14:00:47 +02:00
memory.h
lib: prefix support for flowspec
2018-03-30 14:00:47 +02:00
module.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
module.h
*: reindent
2017-07-17 14:04:07 +02:00
monotime.h
*: Define the number of seconds in a Day, Week and year
2017-08-08 09:06:22 -04:00
mpls.c
lib, zebra: Move label conversion strings to lib
2018-04-18 07:06:11 -04:00
mpls.h
lib, zebra: Move label conversion strings to lib
2018-04-18 07:06:11 -04:00
netns_linux.c
lib: rename parameter for netns function
2018-04-13 16:40:32 +02:00
netns_other.c
zebra: add an indirection table for ns_id
2018-04-13 16:40:32 +02:00
network.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
network.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
nexthop_group.c
lib: Fix SA warning
2018-04-23 22:09:33 -04:00
nexthop_group.h
lib: Handle if up/down and vrf enable/disable events
2018-04-17 18:44:33 -04:00
nexthop.c
lib: Add hash and use const a bit more intelligently
2018-04-06 13:22:43 -04:00
nexthop.h
lib: Add hash and use const a bit more intelligently
2018-04-06 13:22:43 -04:00
ns.h
lib: rename parameter for netns function
2018-04-13 16:40:32 +02:00
openbsd-queue.h
*: reindent
2017-07-17 14:04:07 +02:00
openbsd-tree.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
openbsd-tree.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
pbr.h
lib: enhance pbr_rule structure for zapi encode and for common usage
2018-04-16 14:40:43 +02:00
pid_output.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
plist_int.h
lib: Convert internal sequence number to int64_t
2018-04-29 12:45:20 -04:00
plist.c
lib: Convert internal sequence number to int64_t
2018-04-29 12:45:20 -04:00
plist.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
pqueue.c
*: reindent
2017-07-17 14:04:07 +02:00
pqueue.h
*: reindent
2017-07-17 14:04:07 +02:00
prefix.c
*: change struct evpn_addr to include a union of all evpn route types
2018-05-02 17:49:17 -07:00
prefix.h
*: change struct evpn_addr to include a union of all evpn route types
2018-05-02 17:49:17 -07:00
privs.c
lib: terminate capabilities only if initialized
2017-08-21 21:53:46 +02:00
privs.h
lib: privs: make uid/gid accessible before setuid
2017-08-02 23:36:39 +02:00
ptm_lib.c
*: silence '-Wchar-subscripts' warnings on NetBSD
2018-02-02 16:31:20 -02:00
ptm_lib.h
lib: Allow memory to be cleaned up for error cases in ptm
2017-12-04 18:59:47 -05:00
pw.h
ldpd: integrate with the pseudowire manager in zebra
2017-08-09 12:35:16 +02:00
qobj.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
qobj.h
*: reindent
2017-07-17 14:04:07 +02:00
queue.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
ringbuf.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
ringbuf.h
lib: add ringbuf_copy()
2018-01-03 14:04:43 -05:00
route_types.pl
lib: Restrict redistribution cli a bit
2018-04-13 12:56:19 -04:00
route_types.txt
lib: Restrict redistribution cli a bit
2018-04-13 12:56:19 -04:00
routemap.c
lib: Convert true/false values to bool
2018-04-28 19:52:41 -04:00
routemap.h
lib: Convert true/false values to bool
2018-04-28 19:52:41 -04:00
sbuf.c
lib: add sbuf
2017-08-03 11:34:01 +02:00
sbuf.h
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
sha256.c
lib: Fix memset usage
2017-10-03 12:03:56 -04:00
sha256.h
*: reindent
2017-07-17 14:04:07 +02:00
sigevent.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
sigevent.h
*: reindent
2017-07-17 14:04:07 +02:00
skiplist.c
*: fix be32 reading / 24-bit left shift
2017-09-09 19:50:58 +02:00
skiplist.h
*: reindent
2017-07-17 14:04:07 +02:00
smux.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
smux.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
snmp.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
sockopt.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
sockopt.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
sockunion.c
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
sockunion.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
spf_backoff.c
*: conform with COMMUNITY.md formatting rules, via 'make indent'
2018-03-06 14:04:32 -05:00
spf_backoff.h
*: reindent
2017-07-17 14:04:07 +02:00
srcdest_table.c
*: reindent
2017-07-17 14:04:07 +02:00
srcdest_table.h
*: reindent
2017-07-17 14:04:07 +02:00
stream.c
lib: fix heap corruption in stream_fifo_free
2018-04-25 17:20:34 -04:00
stream.h
*: Only test CONFDATE when VERSION_TYPE_DEV defined
2018-04-03 13:47:50 -04:00
strlcat.c
lib: Fixup strlcat and strlcpy to be a bit more descriptive
2018-03-14 08:43:17 -04:00
strlcpy.c
lib: Fixup strlcat and strlcpy to be a bit more descriptive
2018-03-14 08:43:17 -04:00
subdir.am
Merge pull request #2090 from qlyoung/graph-dfs
2018-04-24 07:53:09 -04:00
systemd.c
*: reindent
2017-07-17 14:04:07 +02:00
systemd.h
*: reindent
2017-07-17 14:04:07 +02:00
table.c
lib: prefix support for flowspec
2018-03-30 14:00:47 +02:00
table.h
lib: table.h needs to include prefix.h
2018-04-22 17:08:09 -04:00
termtable.c
*: fix compiler warnings
2017-08-26 01:46:40 +02:00
termtable.h
*: reindent
2017-07-17 14:04:07 +02:00
thread.c
Merge pull request #2099 from qlyoung/fix-cpu-thread-hist-race
2018-04-24 07:59:06 -04:00
thread.h
lib: fix data race in thread history collection
2018-04-22 17:11:57 -04:00
vector.c
*: reindent
2017-07-17 14:04:07 +02:00
vector.h
*: reindent
2017-07-17 14:04:07 +02:00
version.h.in
Rename: FreeRangeRouting FRRouting
2017-03-30 14:22:35 -04:00
vlan.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
vrf_int.h
*: reindent
2017-07-17 14:04:07 +02:00
vrf.c
lib: Handle if up/down and vrf enable/disable events
2018-04-17 18:44:33 -04:00
vrf.h
zebra: add an indirection table for ns_id
2018-04-13 16:40:32 +02:00
vty.c
pbrd: Add PBR to FRR
2018-04-06 13:22:43 -04:00
vty.h
lib: Remove backwards compatiblity at 1 year
2018-03-28 16:20:02 -04:00
vxlan.h
*: use C99 standard fixed-width integer types
2018-03-27 15:13:34 -04:00
wheel.c
*: Convert list_delete(struct list *) to ** to allow nulling
2017-10-05 10:53:13 -04:00
wheel.h
*: reindent
2017-07-17 14:04:07 +02:00
workqueue.c
bgpd, lib, zebra: Switch to work_queue_free_and_null
2018-03-09 11:07:41 -05:00
workqueue.h
*: Only test CONFDATE when VERSION_TYPE_DEV defined
2018-04-03 13:47:50 -04:00
zassert.h
*: Remove cvs control points
2017-12-05 17:28:12 -05:00
zclient.c
bgpd: handle configuration of iptables with zebra
2018-04-30 11:56:23 +02:00
zclient.h
bgpd: handle configuration of iptables with zebra
2018-04-30 11:56:23 +02:00
zebra.h
bgpd, pim: remove undebug
2018-04-02 16:03:11 -04:00