From: Donald Sharp Date: Sun, 15 Nov 2020 02:19:42 +0000 (-0500) Subject: babeld: Free ifc leak X-Git-Tag: frr-7.5.1~33^2~3 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=d60b72ccf864a1aeccf13dea29aed57b5c630c3f;p=mirror%2Ffrr.git babeld: Free ifc leak On removal of an address on an interface babel was not properly cleaning memory. Signed-off-by: Donald Sharp --- diff --git a/babeld/babel_interface.c b/babeld/babel_interface.c index 1702d9277c..7d9ccdb6d7 100644 --- a/babeld/babel_interface.c +++ b/babeld/babel_interface.c @@ -187,6 +187,7 @@ babel_interface_address_delete (ZAPI_CALLBACK_ARGS) send_request(ifc->ifp, NULL, 0); send_update(ifc->ifp, 0, NULL, 0); + connected_free(&ifc); return 0; }