winverbs: remove QP from EP Disconnect call
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 11 Jun 2009 04:11:24 +0000 (04:11 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 11 Jun 2009 04:11:24 +0000 (04:11 +0000)
commitf2755ff07f6a159dda72a7d014f87abe1db6ecec
tree610bdf1dca29398bed5822405973b90c0d221022
parentacc95df0a71b53e4a649f745983d1ba2b7e80108
winverbs: remove QP from EP Disconnect call

The Endpoint class takes a QP parameter for Connect, Accept, and
Disconnect.  To simplify the interface, store the QP internally and
remove it from the Disconnect call.  Also allow it to be optional
for Accept on the active side of the connection.

Update librdmacm accordingly.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2247 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
core/winverbs/user/wv_ep.cpp
core/winverbs/user/wv_ep.h
inc/user/rdma/winverbs.h
ulp/librdmacm/src/cma.cpp