summaryrefslogtreecommitdiff
path: root/utilities
diff options
context:
space:
mode:
authorDamijan Skvarc <damjan.skvarc@gmail.com>2019-09-24 15:41:22 +0200
committerBen Pfaff <blp@ovn.org>2019-09-24 10:18:40 -0700
commite35626355d9972c83b29491306b1eff94bb219f6 (patch)
tree540acf1e839bf832521ae072c7793e8aafd31580 /utilities
parent739933ff4e9bab6341ef67927bcee56054421d2b (diff)
downloadopenvswitch-e35626355d9972c83b29491306b1eff94bb219f6.tar.gz
ovs-ofctl: fix memory leak in open_vconn__() function
Signed-off-by: Damijan Skvarc <damjan.skvarc@gmail.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'utilities')
-rw-r--r--utilities/ovs-ofctl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/utilities/ovs-ofctl.c b/utilities/ovs-ofctl.c
index 06289d296..b2350e0c0 100644
--- a/utilities/ovs-ofctl.c
+++ b/utilities/ovs-ofctl.c
@@ -590,6 +590,8 @@ open_vconn__(const char *name, enum open_target target,
} else if (!open_vconn_socket(socket_name, vconnp)) {
/* Fall Through. */
} else {
+ free(bridge_path);
+ free(socket_name);
ovs_fatal(0, "%s is not a bridge or a socket", name);
}