aboutsummaryrefslogtreecommitdiff
path: root/sbin
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2024-05-10 16:06:54 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2024-05-10 16:13:40 +0000
commit1662e47d91d137891b62fe64ba1370047e7b506f (patch)
treec4816d4f2b731cf2c2bc9ea8c2c69c00f3ee2e21 /sbin
parent0ac468c7b641a1db4ad1435cb7072919ab569c50 (diff)
downloadsrc-1662e47d91d137891b62fe64ba1370047e7b506f.tar.gz
src-1662e47d91d137891b62fe64ba1370047e7b506f.zip
nvmecontrol: Free the addrinfo list when failing to open a TCP socket
Reported by: Coverity Scan CID: 1545048 Sponsored by: Chelsio Communications
Diffstat (limited to 'sbin')
-rw-r--r--sbin/nvmecontrol/fabrics.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sbin/nvmecontrol/fabrics.c b/sbin/nvmecontrol/fabrics.c
index d93e984ee7a3..de069e3df62a 100644
--- a/sbin/nvmecontrol/fabrics.c
+++ b/sbin/nvmecontrol/fabrics.c
@@ -168,6 +168,7 @@ tcp_qpair_params(struct nvmf_qpair_params *params, int adrfam,
return (true);
}
warn("Failed to connect to controller at %s:%s", address, port);
+ freeaddrinfo(list);
return (false);
}