diff --git a/lib/if.c b/lib/if.c index fdcd563a5d..7866ddb8c4 100644 --- a/lib/if.c +++ b/lib/if.c @@ -210,6 +210,9 @@ void if_delete(struct interface *ifp) if_link_params_free(ifp); + if (ifp->desc) + XFREE(MTYPE_TMP, ifp->desc); + XFREE(MTYPE_IF, ifp); }