diff options
author | Donald Sharp <sharpd@cumulusnetworks.com> | 2015-08-19 21:27:24 -0400 |
---|---|---|
committer | Paul Jakma <paul@quagga.net> | 2015-09-24 15:26:43 +0100 |
commit | 79969960aae4adbae1eac6caebc289fe09ddc1d6 (patch) | |
tree | a915a98d648f6a8ff0aab2754e46e2398be23d15 /bgpd | |
parent | a752c3be8c2436941311788f2e7b644a2af0fd65 (diff) | |
download | quagga-79969960aae4adbae1eac6caebc289fe09ddc1d6.tar.bz2 quagga-79969960aae4adbae1eac6caebc289fe09ddc1d6.tar.xz |
bgpd: Fix small memory leak in str2prefix_rd
str2prefix_rd has a memory leak. This commit fixes that issue
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'bgpd')
-rw-r--r-- | bgpd/bgp_mplsvpn.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bgpd/bgp_mplsvpn.c b/bgpd/bgp_mplsvpn.c index cf4ab6f2..8a1ed70e 100644 --- a/bgpd/bgp_mplsvpn.c +++ b/bgpd/bgp_mplsvpn.c @@ -220,6 +220,7 @@ str2prefix_rd (const char *str, struct prefix_rd *prd) } memcpy (prd->val, s->data, 8); + XFREE(MTYPE_TMP, half); return 1; } |