mirror_frr/zebra
Donald Sharp b339bde737 zebra: Fully decode mcast messages
Fully decode mcast messages from the kernel.  We are not
doing anything with this at the moment, but that will
change.

Additionally convert over to using lookup for
displaying the route type.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2017-01-17 18:34:17 -05:00
..
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
client_main.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
connected.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
connected.h frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
debug.c all: Fix underfull doc strings, part 1 2016-11-04 23:03:03 +00:00
debug.h Quagga: Static LSP configuration 2016-09-23 09:30:54 -04:00
GNOME-PRODUCT-ZEBRA-MIB Initial revision 2002-12-13 20:15:29 +00:00
GNOME-SMI Initial revision 2002-12-13 20:15:29 +00:00
if_ioctl_solaris.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
if_ioctl.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
if_netlink.c zebra: Fully decode mcast messages 2017-01-17 18:34:17 -05:00
if_netlink.h zebra: Refactor netlink interactions 2016-10-17 12:39:55 -07:00
if_null.c lib, zebra: Rework zebra_ns to be a bit more modular 2016-04-14 20:56:57 -04:00
if_sysctl.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
interface.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
interface.h lib, zebra: unify link layer type and hardware address handling 2016-09-03 11:05:50 -04:00
ioctl_null.c Add missing GPL headers, and copyright claims that certainly apply. 2016-05-26 01:06:59 +00:00
ioctl_solaris.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ioctl_solaris.h build/solaris: create ioctl_solaris.h 2016-06-09 10:51:59 -04:00
ioctl.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ioctl.h frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ipforward_proc.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ipforward_solaris.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ipforward_sysctl.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
ipforward.h frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
irdp_interface.c all: Fix all underfull doc strings 2016-11-29 23:07:11 +00:00
irdp_main.c lib: convert vrf code to use red-black trees as well 2016-11-28 16:18:35 -02:00
irdp_packet.c *: create a helper function to set the IP_MULTICAST_LOOP sockoption 2016-11-25 11:46:06 -02:00
irdp.h zebra: deal with irdp compile warnings 2009-12-10 14:22:44 +03:00
kernel_netlink.c zebra: Fully decode mcast messages 2017-01-17 18:34:17 -05:00
kernel_netlink.h zebra: Fully decode mcast messages 2017-01-17 18:34:17 -05:00
kernel_null.c Merge branch 'cmaster-next' into vtysh-grammar 2016-10-20 16:31:49 +00:00
kernel_socket.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
kernel_socket.h mpls: add support to the OpenBSD kernel 2016-09-23 09:31:15 -04:00
main.c build: rename (1 of ?): configure.ac + preproc 2016-12-20 17:57:47 +01:00
Makefile.am lib: remove vty->index 2016-12-09 17:36:25 +01:00
misc_null.c zebra: clean up misc_null pragmas 2016-06-07 09:43:32 -04:00
redistribute_null.c all: removed all DEFUN command stomps 2016-10-06 19:56:13 +00:00
redistribute.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
redistribute.h Update Traffic Engineering Support for OSPFD 2016-09-03 11:05:50 -04:00
rib.h zebra: remove unused variable 2016-12-23 13:27:55 +07:00
router-id.c Merge branch 'stable/2.0' 2016-12-05 19:48:38 +01:00
router-id.h zebra: maintain the router-id per VRF 2015-10-30 00:19:15 -07:00
rt_netlink.c zebra: Fully decode mcast messages 2017-01-17 18:34:17 -05:00
rt_netlink.h zebra: Refactor netlink interactions 2016-10-17 12:39:55 -07:00
rt_socket.c lib: replace strlcpy & strlcat with glibc versions 2016-11-15 17:35:36 +09:00
rt.h zebra: kernel interface simplification 2016-10-18 08:36:21 -04:00
rtadv_null.c BGP: Trigger IPv6 router advertisements upon config of unnumbered neighbor 2016-05-02 13:53:38 -07:00
rtadv.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
rtadv.h zebra: fix build with rtadv disabled 2016-06-08 14:15:47 -04:00
rtread_getmsg.c zebra: Fix some warnings found during compile. 2016-10-07 21:05:05 -04:00
rtread_netlink.c all: removed all DEFUN command stomps (fix build errors) 2016-10-06 20:23:13 +00:00
rtread_sysctl.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
test_main.c Merge remote-tracking branch 'origin/stable/2.0' 2017-01-06 09:58:21 -05:00
testrib.conf zebra: Build the test client, can be useful, and add IPv6 to testrib.conf 2016-05-26 01:13:58 +00:00
zebra_fpm_dt.c zebra: add developer test functions for FPM code 2016-09-23 12:12:17 -04:00
zebra_fpm_netlink.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
zebra_fpm_private.h zebra: optionally use protobuf with FPM 2016-09-23 12:12:16 -04:00
zebra_fpm_protobuf.c fpm/protobuf: fix compile errors & warnings 2016-09-23 12:12:17 -04:00
zebra_fpm.c Merge branch 'stable/2.0' 2016-12-05 19:48:38 +01:00
zebra_fpm.h zebra: optionally use protobuf with FPM 2016-09-23 12:12:16 -04:00
zebra_memory.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
zebra_memory.h zebra/lib: plug several memleaks 2016-11-28 16:15:27 -02:00
zebra_mpls_netlink.c *: fix some licensing SNAFUs 2016-11-14 11:27:08 +09:00
zebra_mpls_null.c zebra: add missing license headers to two files 2016-11-28 17:34:54 +01:00
zebra_mpls_openbsd.c zebra: add missing license headers to two files 2016-11-28 17:34:54 +01:00
zebra_mpls_vty.c zebra: fix segfault on "show mpls table" 2016-12-08 14:51:08 +01:00
zebra_mpls.c zebra_mpls. Set best lsp nhlfe to null on deletion 2016-12-14 18:28:26 -02:00
zebra_mpls.h zebra/ldpd: allow MPLS ECMP on unnumbered interfaces 2016-12-14 13:21:08 -05:00
zebra_ns.c zebra/lib: move some code around 2016-11-28 16:18:35 -02:00
zebra_ns.h zebra/lib: plug several memleaks 2016-11-28 16:15:27 -02:00
zebra_ptm_null.c Zebra and bgpd: VRF support for BFD 2016-03-08 05:10:56 -08:00
zebra_ptm_redistribute.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
zebra_ptm_redistribute.h Zebra and bgpd: VRF support for BFD 2016-03-08 05:10:56 -08:00
zebra_ptm.c zebra: Some code cleanup based upon Review. 2017-01-16 08:57:20 -05:00
zebra_ptm.h bfd: Fix for missing BFD client regs/deregs from quagga clients 2016-06-21 03:39:58 -07:00
zebra_rib.c zebra: remove unused variable 2016-12-23 13:27:55 +07:00
zebra_rnh_null.c Merge branch 'stable/2.0' 2016-12-05 19:48:38 +01:00
zebra_rnh.c frr: Remove HAVE_IPV6 from code base 2017-01-13 08:05:50 -05:00
zebra_rnh.h zebra: plug more memory leaks 2016-11-28 16:18:35 -02:00
zebra_routemap.c zebra: Fixup paranthesis mistake 2017-01-13 12:46:58 -05:00
zebra_routemap.h *: Consistently support 32-bit route tags 2016-10-07 21:05:05 -04:00
zebra_snmp.c zebra: fix sign warning in SNMP code 2016-11-15 14:06:13 +09:00
zebra_static.c Merge pull request #35 from qlyoung/fix-zebra-rf 2017-01-06 19:42:09 -05:00
zebra_static.h Merge remote-tracking branch 'origin/cmaster' into cmaster-next 2016-10-21 16:05:03 -04:00
zebra_vrf.c zebra: fix segfault on exit when RIB debugging is enabled 2016-12-14 13:21:08 -05:00
zebra_vrf.h zebra: plug more memory leaks 2016-11-28 16:18:35 -02:00
zebra_vty.c Merge branch 'stable/2.0-for-merge' 2017-01-13 15:24:25 +01:00
zebra.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
zserv_null.c all: removed all DEFUN command stomps 2016-10-06 19:56:13 +00:00
zserv.c zebra: API to locate client structure based on protocol 2017-01-17 18:20:52 -05:00
zserv.h zebra: API to locate client structure based on protocol 2017-01-17 18:20:52 -05:00