Initialize sm portid in ib_resolve_smlid() - likely it fixes crash when
in debug mode uninitialized direct path array printed.
Signed-off-by: Sasha Khapyorsky <[EMAIL PROTECTED]>
---
libibmad/src/resolve.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/libibmad/src/resolve.c b/libibmad/src/resolve.c
index 05b443d..d8365b2 100644
--- a/libibmad/src/resolve.c
+++ b/libibmad/src/resolve.c
@@ -56,6 +56,8 @@ ib_resolve_smlid(ib_portid_t *sm_id, int timeout)
uint8_t portinfo[64];
int lid;
+ memset(sm_id, 0, sizeof(*sm_id));
+
if (!smp_query(portinfo, &self, IB_ATTR_PORT_INFO, 0, 0))
return -1;
--
1.5.3.4.206.g58ba4
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general