mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-04 23:39:52 +00:00
vrrpd: fix memleak when sending advertisements
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
This commit is contained in:
parent
91188ca6c1
commit
bb54fa3a00
@ -266,6 +266,8 @@ static void vrrp_send_advertisement(struct vrrp_router *r)
|
|||||||
ssize_t sent = sendto(r->sock, pkt, (size_t)pktlen, 0, &dest.sa,
|
ssize_t sent = sendto(r->sock, pkt, (size_t)pktlen, 0, &dest.sa,
|
||||||
sockunion_sizeof(&dest));
|
sockunion_sizeof(&dest));
|
||||||
|
|
||||||
|
XFREE(MTYPE_TMP, pkt);
|
||||||
|
|
||||||
if (sent < 0) {
|
if (sent < 0) {
|
||||||
zlog_warn(VRRP_LOGPFX VRRP_LOGPFX_VRID
|
zlog_warn(VRRP_LOGPFX VRRP_LOGPFX_VRID
|
||||||
"Failed to send VRRP Advertisement",
|
"Failed to send VRRP Advertisement",
|
||||||
|
Loading…
Reference in New Issue
Block a user