mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-14 16:04:49 +00:00
Merge pull request #2365 from donaldsharp/vxlan_mem_leak
zebra: Fix memory leak on host prefix removal
This commit is contained in:
commit
0071b5f1b1
@ -3111,8 +3111,10 @@ static void rb_delete_host(struct host_rb_tree_entry *hrbe, struct prefix *host)
|
||||
memcpy(&lookup.p, host, sizeof(*host));
|
||||
|
||||
hle = RB_FIND(host_rb_tree_entry, hrbe, &lookup);
|
||||
if (hle)
|
||||
if (hle) {
|
||||
RB_REMOVE(host_rb_tree_entry, hrbe, hle);
|
||||
XFREE(MTYPE_HOST_PREFIX, hle);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user