frr/ripngd
David Lamparter 4a1ab8e405 *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs
This is a rather large mechanical commit that splits up the memory types
defined in lib/memtypes.c and distributes them into *_memory.[ch] files
in the individual daemons.

The zebra change is slightly annoying because there is no nice place to
put the #include "zebra_memory.h" statement.

bgpd, ospf6d, isisd and some tests were reusing MTYPEs defined in the
library for its own use.  This is bad practice and would break when the
memtype are made static.

Acked-by: Vincent JARDIN <vincent.jardin@6wind.com>
Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
[CF: rebased for cmaster-next]
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2016-09-19 16:31:04 -04:00
..
.gitignore [administrivia] Update gitignore files 2008-08-22 20:02:08 +01:00
Makefile.am *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_debug.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ripng_debug.h ripngd: copy debug statements fix from ripd 2011-03-13 01:14:08 +03:00
ripng_interface.c ripngd: add ECMP support 2016-06-08 15:16:23 -04:00
ripng_main.c lib: migrate to new memory-type handling 2016-09-19 18:35:50 +02:00
ripng_memory.c *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_memory.h *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00
ripng_nexthop.c ripng_nexthop: remove unused store to variable 2016-05-26 01:08:59 +00:00
ripng_nexthop.h lib: fix "sockunion: add hash function" for BSD (9196caf) 2015-09-08 13:19:30 -07:00
ripng_offset.c Quagga: Fixup some compile warnings 2015-11-23 13:31:11 -08:00
ripng_peer.c *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
ripng_route.c ripngd: add ECMP support 2016-06-08 15:16:23 -04:00
ripng_route.h ripngd: add ECMP support 2016-06-08 15:16:23 -04:00
ripng_routemap.c When a route-map configuration is used to set the nexthop to a value, make 2015-06-11 09:19:59 -07:00
ripng_zebra.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
ripngd.c *: use an ifindex_t type, defined in lib/if.h, for ifindex values 2016-08-18 07:35:38 -04:00
ripngd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ripngd.h *: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs 2016-09-19 16:31:04 -04:00