[ovs-git] [openvswitch/ovs] f2cd11: pinctrl: Fix memory leak in consider_nat_address()

GitHub noreply at github.com
Mon Apr 24 18:56:03 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: f2cd113eb8b399cb49c612335215b2421e97257b
      https://github.com/openvswitch/ovs/commit/f2cd113eb8b399cb49c612335215b2421e97257b
  Author: Yi-Hung Wei <yihung.wei at gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M ovn/controller/pinctrl.c

  Log Message:
  -----------
  pinctrl: Fix memory leak in consider_nat_address()

In testcase "ovn -- send gratuitous arp for NAT rules on distributed router",
valgrind reports memory leaks as following.
    xrealloc (util.c:123)
    add_ipv4_netaddr.isra.0 (ovn-util.c:28)
    extract_addresses (ovn-util.c:128)
    extract_addresses_with_port.constprop.17 (pinctrl.c:1257)
    consider_nat_address.isra.15 (pinctrl.c:1318)
    get_nat_addresses_and_keys (pinctrl.c:1361)
    send_garp_run (pinctrl.c:1402)
    pinctrl_run (pinctrl.c:796)
    main (ovn-controller.c:619)

Signed-off-by: Yi-Hung Wei <yihung.wei at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list