From acb0bb46fe3b7ec199b1953902b94ea472b26e50 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Tue, 1 Aug 2017 09:36:33 -0700 Subject: [PATCH] nvmf_tgt: fix uninitialized data in conf parsing Fixes GitHub issue #176. Change-Id: I1e6aa4462d3cc94f6515d062efa1a5bf147c133e Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/372143 Tested-by: SPDK Automated Test System Reviewed-by: Ben Walker --- app/nvmf_tgt/conf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/nvmf_tgt/conf.c b/app/nvmf_tgt/conf.c index 0bb63e434..9885ca922 100644 --- a/app/nvmf_tgt/conf.c +++ b/app/nvmf_tgt/conf.c @@ -316,7 +316,7 @@ spdk_nvmf_parse_subsystem(struct spdk_conf_section *sp) int i, ret; int lcore; int num_listen_addrs; - struct rpc_listen_address listen_addrs[MAX_LISTEN_ADDRESSES]; + struct rpc_listen_address listen_addrs[MAX_LISTEN_ADDRESSES] = {}; char *listen_addrs_str[MAX_LISTEN_ADDRESSES] = {}; int num_hosts; char *hosts[MAX_HOSTS];