From: Donald Sharp Date: Wed, 20 Sep 2017 16:51:27 +0000 (-0400) Subject: ripd: Free leaked memory on shutdown X-Git-Tag: frr-4.0-dev~289 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=00c9a53ddc8334e916d64f7f22c092c11ef13531;p=matthieu%2Ffrr.git ripd: Free leaked memory on shutdown Usage of the address sanitizer and topotests showed that rip was leaking obuf on shutdown Signed-off-by: Donald Sharp --- diff --git a/ripd/ripd.c b/ripd/ripd.c index 6d6d0b92fd..921b65009a 100644 --- a/ripd/ripd.c +++ b/ripd/ripd.c @@ -3828,6 +3828,7 @@ void rip_clean(void) rip->sock = -1; } + stream_free(rip->obuf); /* Static RIP route configuration. */ for (rp = route_top(rip->route); rp; rp = route_next(rp)) if (rp->info) {