Mercurial > hg > dhcpcd
changeset 4441:11b2ea4f8036 draft
Revert "route: Disable RT_FREE_ROUTE_TABLE by default."
This reverts commit 46059a78ef33341de80c0085570f71bf0ec15e8b.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Tue, 16 Apr 2019 19:48:46 +0100 |
| parents | 9e75ae275724 |
| children | 52d9fd948974 |
| files | src/route.h |
| diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/route.h Thu Mar 28 13:05:50 2019 +0000 +++ b/src/route.h Tue Apr 16 19:48:46 2019 +0100 @@ -40,8 +40,14 @@ #include "dhcpcd.h" #include "sa.h" -/* libc malloc should be good enough */ -#if defined(RT_FREE_ROUTE_TABLE) && RT_FREE_ROUTE_TABLE == 0 +/* + * Enable the route free list by default as + * memory usage is still reported as low/unchanged even + * when dealing with millions of routes. + */ +#if !defined(RT_FREE_ROUTE_TABLE) +#define RT_FREE_ROUTE_TABLE +#elif RT_FREE_ROUTE_TABLE == 0 #undef RT_FREE_ROUTE_TABLE #endif
