]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
libibumad debugging
authorSean Hefty <sean.hefty@intel.com>
Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)
committerSean Hefty <sean.hefty@intel.com>
Tue, 15 Jun 2010 17:28:08 +0000 (10:28 -0700)
trunk/core/al/al_mad.c
trunk/ulp/libibumad/src/umad.cpp

index 4576fa8a94e13ce59fcc8974dea1040d37239883..f11ac2b257ddc9ca314320305f5c265dd65a789f 100644 (file)
@@ -1570,6 +1570,7 @@ __does_send_req_rmpp(
                {\r
                        switch( p_mad_element->p_mad_buf->method )\r
                        {\r
+                       case IB_MAD_METHOD_GETTABLE:\r
                        case IB_MAD_METHOD_GETTABLE_RESP:\r
                        case IB_MAD_METHOD_GETMULTI:\r
                        case IB_MAD_METHOD_GETMULTI_RESP:\r
index cdf73fdc578cc318c932f66fbf7b0884cd3ac7f0..31b711785c6f88151e23d8965a9ce2bbef573fbc 100644 (file)
@@ -601,7 +601,7 @@ int umad_recv(int portid, void *umad, int *length, int timeout_ms)
                port->pending = FALSE;\r
                hr = (HRESULT) mad->Id;\r
        } else {\r
-               errno = ENOSPC;\r
+               _set_errno(ENOSPC);\r
                hr = -ENOSPC;\r
        }\r
 \r