winverbs/winmad: allow clients to use IOCPs
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 24 Feb 2009 23:17:49 +0000 (23:17 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 24 Feb 2009 23:17:49 +0000 (23:17 +0000)
commit3d4a888717f8b1e99d681c970180ebee3dd8e962
treef26fe3eba675e446aa98849393ea3892475267a7
parent0ebcd93cd66d63d09bcc189b5242101631e188fd
winverbs/winmad: allow clients to use IOCPs

This patch allows clients to use IOCPs.  It sets the lower bit of the event used for synchronous IOCTLs to prevent their completion from being reported to the IOCP.

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1986 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
core/winmad/user/wm_provider.cpp
core/winverbs/user/wv_base.cpp