Signed-off-by: Sean Hefty <[email protected]>
---
trunk/ulp/netdirect2/user/nd_qp.cpp | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/trunk/ulp/netdirect2/user/nd_qp.cpp
b/trunk/ulp/netdirect2/user/nd_qp.cpp
index 4a74246..90b9567 100644
--- a/trunk/ulp/netdirect2/user/nd_qp.cpp
+++ b/trunk/ulp/netdirect2/user/nd_qp.cpp
@@ -139,8 +139,12 @@ Release(void)
STDMETHODIMP CNDQueuePair::
Flush(void)
{
- //??? Modify QP to error state
- return ND_NOT_SUPPORTED;
+ WV_QP_ATTRIBUTES attr;
+ HRESULT hr;
+
+ attr.QpState = WvQpStateError;
+ hr = m_pWvQp->Modify(&attr, WV_QP_ATTR_STATE, NULL);
+ return NDConvertWVStatus(hr);
}
STDMETHODIMP_(DWORD) CNDQueuePair::
_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw