]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
winverbs: remove 'connected' parameters from WvVerbsConvertAv
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 24 Apr 2008 22:01:58 +0000 (22:01 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 24 Apr 2008 22:01:58 +0000 (22:01 +0000)
Address handle attributes only need to be converted for UD.
Remove connection oriented AV attributes.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1069 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

branches/winverbs/core/winverbs/user/wv_pd.cpp
branches/winverbs/core/winverbs/user/wv_pd.h

index 1817452ef9c0a5922a0edd59c08ca15ff8f2f736..69d36cd4e66df10fc90ad95d4e9cfc018aed384d 100644 (file)
@@ -326,9 +326,7 @@ Release(void)
 // Address Handle routines\r
 //------------------------\r
 \r
-void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv,\r
-                                         UINT8 PathMtu, UINT8 LocalAckTimeout,\r
-                                         UINT8 SequenceErrorRetryCount, UINT8 RnrRetryCount)\r
+void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv)\r
 {\r
        if (pAv->GrhValid) {\r
                RtlCopyMemory(&pVerbsAv->grh, &pAv->Grh, sizeof pAv->Grh);\r
@@ -342,11 +340,6 @@ void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv,
        pVerbsAv->dlid = pAv->DLid;\r
        pVerbsAv->static_rate = pAv->StaticRate;\r
        pVerbsAv->path_bits = pAv->SourcePathBits;\r
-\r
-       pVerbsAv->conn.path_mtu = PathMtu;\r
-       pVerbsAv->conn.local_ack_timeout = LocalAckTimeout;\r
-       pVerbsAv->conn.seq_err_retry_cnt = SequenceErrorRetryCount;\r
-       pVerbsAv->conn.rnr_retry_cnt = RnrRetryCount;\r
 }\r
 \r
 void WvIoConvertAv(WV_IO_AV *pIoAv, WV_ADDRESS_VECTOR *pAv)\r
@@ -406,7 +399,7 @@ Create(WV_ADDRESS_VECTOR* pAddress)
        ib_av_attr_t    av;\r
        CWVBuffer               buf;\r
 \r
-       WvVerbsConvertAv(&av, pAddress, 0, 0, 0, 0);\r
+       WvVerbsConvertAv(&av, pAddress);\r
        stat = m_pVerbs->pre_create_av(m_pPd->m_hVerbsPd, &av, &verbsData, &m_hVerbsAh);\r
        if (stat != IB_SUCCESS) {\r
                if (stat == IB_VERBS_PROCESSING_DONE) {\r
index bcecd66017f047c417a973cdb2deb6d7812c762b..51a7e25ac1f084d0bdce63cacefbebe2685107a5 100644 (file)
@@ -205,9 +205,7 @@ protected:
        STDMETHODIMP Create(WV_ADDRESS_VECTOR* pAddress);\r
 };\r
 \r
-void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv,\r
-                                         UINT8 PathMtu, UINT8 LocalAckTimeout,\r
-                                         UINT8 SequenceErrorRetryCount, UINT8 RnrRetryCount);\r
+void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv);\r
 void WvIoConvertAv(WV_IO_AV *pIoAv, WV_ADDRESS_VECTOR *pAv);\r
 void WvAvConvertIo(WV_ADDRESS_VECTOR *pAv, WV_IO_AV *pIoAv);\r
 \r