mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-12-06 00:30:00 +00:00
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> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile.am | ||
| rip_debug.c | ||
| rip_debug.h | ||
| rip_interface.c | ||
| rip_interface.h | ||
| rip_main.c | ||
| rip_memory.c | ||
| rip_memory.h | ||
| rip_offset.c | ||
| rip_peer.c | ||
| rip_routemap.c | ||
| rip_snmp.c | ||
| rip_zebra.c | ||
| ripd.c | ||
| ripd.conf.sample | ||
| ripd.h | ||
| RIPv2-MIB.txt | ||