]> git.puffer.fish Git - matthieu/frr.git/commit
bgpd: Fix memory leak when creating BMP connection with a source interface
authorDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 19 Dec 2024 08:56:52 +0000 (10:56 +0200)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 19 Dec 2024 08:56:52 +0000 (10:56 +0200)
commit7d19cb59cf5b129f61f3c568899343b3f031f9b4
treedd3b7994db6c1d705eaf2269ede9e432990642cd
parent6c3e1e4fd636e6cdc9a14c4d19de26784a6b890e
bgpd: Fix memory leak when creating BMP connection with a source interface

Testing done with:

```
for x in $(seq 1 100000); do vtysh -c 'conf' -c 'router bgp' -c 'bmp targets test' -c 'bmp connect localhost port 123 min-retry 100 max-retry 100 source-interface lo'; done
```

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_bmp.c