]> git.proxmox.com Git - mirror_frr.git/commitdiff
zebra: fix bfd deregister message memleak
authorQuentin Young <qlyoung@cumulusnetworks.com>
Thu, 9 Jan 2020 23:50:18 +0000 (18:50 -0500)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Thu, 9 Jan 2020 23:50:18 +0000 (18:50 -0500)
Removing double frees accidentally introduced a memleak

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
zebra/zebra_ptm.c

index b48756302a44f4e61c4a90be753433d9115e1904..757623a04e665eabcfa5013d7cb4f5de6dd037b6 100644 (file)
@@ -1367,6 +1367,8 @@ static int _zebra_ptm_bfd_client_deregister(struct zserv *zs)
 
        zebra_ptm_send_bfdd(msg);
 
+       stream_free(msg);
+
        pp_free(pp);
 
        return 0;