]> git.proxmox.com Git - mirror_frr.git/commit
ospf6d: Fix memory leak for `show ipv6 ospf6 zebra json`
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Mon, 31 Jan 2022 13:56:56 +0000 (15:56 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Mon, 31 Jan 2022 14:53:23 +0000 (16:53 +0200)
commit8b3f1d41fe9e534b51dd564db0d3d28812b77563
treea2130104a3e574055b85af991a4694d361e442f8
parenta9155261f76da3923d6c3e8cd98026121cd05c75
ospf6d: Fix memory leak for `show ipv6 ospf6 zebra json`

$ for x in $(seq 1 10000); do vtysh -c 'show ipv6 ospf6 zebra json' >/dev/null; done

Before:
```
$ vtysh -c 'show memory ospf6d' | grep 'Total heap allocated'
  Total heap allocated:  26 MiB
```

After:
```
$ vtysh -c 'show memory ospf6d' | grep 'Total heap allocated'
  Total heap allocated:  2256 KiB
```

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
ospf6d/ospf6_zebra.c