Assign default values for the pkey and port.  These can
change during later QP transitions if needed.

Signed-off-by: Sean Hefty <[email protected]>
---
 trunk/ulp/netdirect2/user/nd_qp.cpp |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)

diff --git a/trunk/ulp/netdirect2/user/nd_qp.cpp 
b/trunk/ulp/netdirect2/user/nd_qp.cpp
index c30579f..4a74246 100644
--- a/trunk/ulp/netdirect2/user/nd_qp.cpp
+++ b/trunk/ulp/netdirect2/user/nd_qp.cpp
@@ -53,7 +53,6 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue,
 {
        WV_QP_CREATE create;
        WV_QP_ATTRIBUTES attr;
-       //WV_DEVICE_ADDRESS *addr;
        DWORD opts;
        HRESULT hr;
 
@@ -74,8 +73,6 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue,
        create.SendSge = maxInitiatorRequestSGE;
        create.ReceiveDepth = receiveQueueDepth;
        create.ReceiveSge = maxReceiveRequestSGE;
-       //create.InitiatorDepth = ???;
-       //create.ResponderResources = ???;
        create.MaxInlineSend = m_pAdapter->m_MaxInlineSend;
        create.QpType = WvQpTypeRc;
        
@@ -86,14 +83,8 @@ Init(CNDCompletionQueue* pReceiveCompletionQueue,
 
        opts = WV_QP_ATTR_STATE | WV_QP_ATTR_PORT_NUMBER | 
WV_QP_ATTR_PKEY_INDEX;
        attr.QpState = WvQpStateInit;
-       //??? need pkey and port for adapter
-       //addr = &m_pAdapter->m_DevAddress;
-       //attr.AddressVector.PortNumber = addr->PortNumber;
-       //hr = 
m_pConnector->m_pAdapter->m_pWvDevice->FindPkey(addr->PortNumber, addr->Pkey,
-       //                                                                      
                                 &attr.PkeyIndex);
-       if (FAILED(hr)) {
-               return NDConvertWVStatus(hr);
-       }
+       attr.PkeyIndex = 0;
+       attr.AddressVector.PortNumber = 1;
 
        hr = m_pWvQp->Modify(&attr, opts, NULL);
        if (FAILED(hr)) {

_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

Reply via email to