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
