From bcc6aa4c13efef5684f80f59b4ef568ffeef2d9d Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Fri, 24 Feb 2017 01:34:14 -0800 Subject: MFIB memory leak. free the per-source interface hash Change-Id: I0ccb337eb0ed50ccc64193533cd816f6e36e6db5 Signed-off-by: Neale Ranns --- src/vnet/mfib/mfib_entry.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/vnet/mfib/mfib_entry.c') diff --git a/src/vnet/mfib/mfib_entry.c b/src/vnet/mfib/mfib_entry.c index 1947360a..117ddc2f 100644 --- a/src/vnet/mfib/mfib_entry.c +++ b/src/vnet/mfib/mfib_entry.c @@ -292,6 +292,8 @@ mfib_entry_src_flush (mfib_entry_src_t *msrc) ({ mfib_itf_delete(mfib_itf_get(mfii)); })); + hash_free(msrc->mfes_itfs); + msrc->mfes_itfs = NULL; fib_path_list_unlock(msrc->mfes_pl); } -- cgit 1.2.3-korg