From: Dan Ben Yosef <[email protected]>

Reading from uninitialized variable

Signed-off-by: Dan Ben Yosef <[email protected]>
Signed-off-by: Hal Rosenstock <[email protected]>
---
 src/ibtracert.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/ibtracert.c b/src/ibtracert.c
index cc0ac98..9699ccc 100644
--- a/src/ibtracert.c
+++ b/src/ibtracert.c
@@ -250,6 +250,13 @@ static int find_route(ib_portid_t * from, ib_portid_t * 
to, int dump)
        int maxhops = MAXHOPS;
        int portnum, outport;
 
+       memset(&fromnode,0,sizeof(Node));
+       memset(&tonode,0,sizeof(Node));
+       memset(&nextnode,0,sizeof(Node));
+       memset(&fromport,0,sizeof(Port));
+       memset(&toport,0,sizeof(Port));
+       memset(&nextport,0,sizeof(Port));
+
        DEBUG("from %s", portid2str(from));
 
        if (get_node(&fromnode, &fromport, from) < 0 ||
-- 
1.7.8.2

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to