From: Sean Hefty Date: Wed, 14 Apr 2010 05:27:00 +0000 (-0700) Subject: Refresh of errno X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=231fd39dedd6f521d96c8ab09435f22cb54a0c5f;p=~shefty%2Frdma-win.git Refresh of errno --- diff --git a/trunk/ulp/libibumad/src/Sources b/trunk/ulp/libibumad/src/Sources index 1d53cf29..971ca4c1 100644 --- a/trunk/ulp/libibumad/src/Sources +++ b/trunk/ulp/libibumad/src/Sources @@ -21,7 +21,8 @@ SOURCES = \ ibum_main.cpp \ umad.cpp -INCLUDES = ..\include;..\..\libibverbs\include;..\..\..\inc;..\..\..\inc\user; +INCLUDES = ..\include;..\..\libibverbs\include;..\..\..\inc;\ + ..\..\..\inc\user;..\..\..\inc\user\linux; USER_C_FLAGS = $(USER_C_FLAGS) -DEXPORT_IBUM_SYMBOLS diff --git a/trunk/ulp/librdmacm/src/cma.cpp b/trunk/ulp/librdmacm/src/cma.cpp index c0db9fb5..53bf25fe 100644 --- a/trunk/ulp/librdmacm/src/cma.cpp +++ b/trunk/ulp/librdmacm/src/cma.cpp @@ -1042,13 +1042,15 @@ __declspec(dllexport) int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr, void *context) { - return ENOSYS; + _set_errno(ENOSYS); + return -1; } __declspec(dllexport) int rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr) { - return ENOSYS; + _set_errno(ENOSYS); + return -1; } __declspec(dllexport) @@ -1096,7 +1098,8 @@ __declspec(dllexport) int rdma_set_option(struct rdma_cm_id *id, int level, int optname, void *optval, size_t optlen) { - return ENOSYS; + _set_errno(ENOSYS); + return -1; } __declspec(dllexport)