summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vrrpd/vrrp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/vrrpd/vrrp.c b/vrrpd/vrrp.c
index 285071f1c4..2eaf39fbb5 100644
--- a/vrrpd/vrrp.c
+++ b/vrrpd/vrrp.c
@@ -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,
sockunion_sizeof(&dest));
+ XFREE(MTYPE_TMP, pkt);
+
if (sent < 0) {
zlog_warn(VRRP_LOGPFX VRRP_LOGPFX_VRID
"Failed to send VRRP Advertisement",