Go to file
Donald Sharp 7abc04e686 zebra: Add some more checks to fec [un]registration
Be a bit more rigoruous about what we can receive
from another protocol and attempt to make the code
less likely to crash and to just safely bail
out when an error is received.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-04-15 13:26:56 -04:00
bgpd bgpd: Fix up several issues in bgp_route.c 2017-04-15 13:26:56 -04:00
cumulus cumulus, tools: Allow nhrpd to be brought up 2017-03-07 16:51:26 +01:00
debian Merge branch 'stable/2.0' 2017-04-04 19:01:47 +02:00
doc Remove superfluous path and correct groupname 2017-04-05 16:06:03 +08:00
fpm *: Convert libfpm -> libfrrfpm 2017-02-03 08:43:09 -05:00
gdb gdb: Add a directory of files with gdb macros 2016-05-26 15:33:30 +00:00
init build: delete .cvsignore files 2011-12-13 14:27:01 +04:00
isisd isisd: Fix some various clang warnings 2017-04-01 08:42:19 -04:00
ldpd ldpd: do not consume vty_conf when updating the configuration 2017-03-31 13:51:53 -03:00
lib lib, bgpd: Remove UNDEFINED_NODE 2017-04-15 13:26:56 -04:00
m4 build: find & use threading library 2017-03-31 17:59:48 +02:00
nhrpd nhrpd: Fix value set but never used. 2017-03-31 17:00:26 -04:00
ospf6d Merge pull request #332 from opensourcerouting/snmp-fix 2017-04-04 16:39:56 -04:00
ospfclient ospfclient: fix gcc -O0 build 2017-02-14 03:31:26 +01:00
ospfd Merge pull request #332 from opensourcerouting/snmp-fix 2017-04-04 16:39:56 -04:00
pimd pimd: Cleanup termination to avoid possible null ptr deref 2017-03-31 16:56:26 -04:00
pkgsrc build: delete .cvsignore files 2011-12-13 14:27:01 +04:00
ports pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
qpb Protobuf: Update library name to reflect name change to FRR 2017-01-20 02:59:10 +07:00
redhat Merge branch 'stable/2.0' 2017-04-04 19:01:47 +02:00
ripd build: fix CFLAGS for snmp modules 2017-04-04 21:25:19 +02:00
ripngd *: apply DEFUN_NOSH for node-switch CLI commands 2017-03-28 15:48:07 -04:00
snapcraft build: remove wildcards from snapcraft/Makefile.am 2017-04-04 19:01:51 +02:00
solaris Rename: freerangerouting --> frrouting 2017-03-30 14:24:05 -04:00
tests Merge branch 'stable/2.0' 2017-04-04 19:01:47 +02:00
tools tools: quagga-reload.py fails to change max-paths 2017-04-04 18:51:32 +00:00
vtysh bgpd: labeled unicast config 2017-04-06 10:30:03 -04:00
watchfrr Lowercase frr.conf 2017-03-09 09:45:00 -05:00
zebra zebra: Add some more checks to fec [un]registration 2017-04-15 13:26:56 -04:00
.gitignore nhrpd: implement next hop resolution protocol 2017-03-07 16:20:29 +01:00
AUTHORS Initial revision 2002-12-13 20:15:29 +00:00
bootstrap.sh autoreconf -i 2007-02-06 19:28:28 +00:00
buildtest.sh buildtest.sh: Change name from quagga to frr 2017-01-20 00:36:29 +07:00
ChangeLog Rename: freerangerouting --> frrouting 2017-03-30 14:24:05 -04:00
common.am *: Convert libfpm -> libfrrfpm 2017-02-03 08:43:09 -05:00
COMMUNITY.md COMMUNITY.md: update CodingStyle & branching 2017-03-25 10:37:57 +01:00
configure.ac zebra: Get mpls building across multiple platforms. 2017-04-06 14:40:19 -04:00
COPYING *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
COPYING-LGPLv2.1 build: remove LGPL v2.0, add LGPL v2.1 2016-11-15 17:19:38 +09:00
defaults.h Rename: FreeRangeRouting FRRouting 2017-03-30 14:22:35 -04:00
Makefile.am Merge branch 'stable/2.0' 2017-04-04 19:01:47 +02:00
NEWS release: 0.99.24 2016-06-03 15:56:44 -04:00
README *: Update README 2017-01-27 12:53:40 -05:00
README.NetBSD build: remove $Format tags 2016-12-20 17:54:03 +01:00
render_md.py build: number sections in COMMUNITY.md HTML 2016-12-05 19:08:00 +01:00
REPORTING-BUGS Rename: freerangerouting --> frrouting 2017-03-30 14:24:05 -04:00
SERVICES nhrpd: implement next hop resolution protocol 2017-03-07 16:20:29 +01:00
stamp-h.in Initial revision 2002-12-13 20:15:29 +00:00
update-autotools * README.NetBSD: use update-autotools instead of autoreconf 2007-02-02 16:52:38 +00:00

Free Range Routing is free software that manages various IPv4 and IPv6 routing
protocols.

Currently Free Range Routing supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
RIPv2, RIPng, PIM-SM/MSDP and LDP as well as very early support for IS-IS.

See the file REPORTING-BUGS to report bugs.

Free Range Routing is free software. See the file COPYING for copying conditions.

Public email discussion can be found at https://lists.nox.tf/listinfo/frr

Our public slack channel is at https://freerangerouting.slack.com