From: Sean Hefty Date: Tue, 15 Jun 2010 17:28:08 +0000 (-0700) Subject: libibumad debugging X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=1787de9a74bf9f42d08cc7a7b977df009d9e66c1;p=~shefty%2Frdma-win.git libibumad debugging --- diff --git a/trunk/core/al/al_mad.c b/trunk/core/al/al_mad.c index 4576fa8a..f11ac2b2 100644 --- a/trunk/core/al/al_mad.c +++ b/trunk/core/al/al_mad.c @@ -1570,6 +1570,7 @@ __does_send_req_rmpp( { switch( p_mad_element->p_mad_buf->method ) { + case IB_MAD_METHOD_GETTABLE: case IB_MAD_METHOD_GETTABLE_RESP: case IB_MAD_METHOD_GETMULTI: case IB_MAD_METHOD_GETMULTI_RESP: diff --git a/trunk/ulp/libibumad/src/umad.cpp b/trunk/ulp/libibumad/src/umad.cpp index cdf73fdc..31b71178 100644 --- a/trunk/ulp/libibumad/src/umad.cpp +++ b/trunk/ulp/libibumad/src/umad.cpp @@ -601,7 +601,7 @@ int umad_recv(int portid, void *umad, int *length, int timeout_ms) port->pending = FALSE; hr = (HRESULT) mad->Id; } else { - errno = ENOSPC; + _set_errno(ENOSPC); hr = -ENOSPC; }