From 3d90241f62393e6d614c1d20fde4013c9ff24685 Mon Sep 17 00:00:00 2001 From: Maria Matejka Date: Mon, 19 Apr 2021 15:13:20 +0200 Subject: Internal route tables have a reduced cleanup routine This fixes an internal table cleanup bug introduced in ff397df7edcbe7a8abca5b419729b9c64c063847. --- nest/route.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'nest/route.h') diff --git a/nest/route.h b/nest/route.h index 2393fdc3..f5fc9e31 100644 --- a/nest/route.h +++ b/nest/route.h @@ -164,6 +164,9 @@ typedef struct rtable { int pipe_busy; /* Pipe loop detection */ int use_count; /* Number of protocols using this table */ u32 rt_count; /* Number of routes in the table */ + + byte internal; /* Internal table of a protocol */ + struct hmap id_map; struct hostcache *hostcache; struct rtable_config *config; /* Configuration of this table */ -- cgit v1.2.3