From: shefty Date: Thu, 24 Apr 2008 22:01:58 +0000 (+0000) Subject: winverbs: remove 'connected' parameters from WvVerbsConvertAv X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=92313dec0662a0dedaaacf2826e09a8613905af3;p=~shefty%2Frdma-win.git winverbs: remove 'connected' parameters from WvVerbsConvertAv Address handle attributes only need to be converted for UD. Remove connection oriented AV attributes. Signed-off-by: Sean Hefty git-svn-id: svn://openib.tc.cornell.edu/gen1@1069 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/branches/winverbs/core/winverbs/user/wv_pd.cpp b/branches/winverbs/core/winverbs/user/wv_pd.cpp index 1817452e..69d36cd4 100644 --- a/branches/winverbs/core/winverbs/user/wv_pd.cpp +++ b/branches/winverbs/core/winverbs/user/wv_pd.cpp @@ -326,9 +326,7 @@ Release(void) // Address Handle routines //------------------------ -void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv, - UINT8 PathMtu, UINT8 LocalAckTimeout, - UINT8 SequenceErrorRetryCount, UINT8 RnrRetryCount) +void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv) { if (pAv->GrhValid) { RtlCopyMemory(&pVerbsAv->grh, &pAv->Grh, sizeof pAv->Grh); @@ -342,11 +340,6 @@ void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv, pVerbsAv->dlid = pAv->DLid; pVerbsAv->static_rate = pAv->StaticRate; pVerbsAv->path_bits = pAv->SourcePathBits; - - pVerbsAv->conn.path_mtu = PathMtu; - pVerbsAv->conn.local_ack_timeout = LocalAckTimeout; - pVerbsAv->conn.seq_err_retry_cnt = SequenceErrorRetryCount; - pVerbsAv->conn.rnr_retry_cnt = RnrRetryCount; } void WvIoConvertAv(WV_IO_AV *pIoAv, WV_ADDRESS_VECTOR *pAv) @@ -406,7 +399,7 @@ Create(WV_ADDRESS_VECTOR* pAddress) ib_av_attr_t av; CWVBuffer buf; - WvVerbsConvertAv(&av, pAddress, 0, 0, 0, 0); + WvVerbsConvertAv(&av, pAddress); stat = m_pVerbs->pre_create_av(m_pPd->m_hVerbsPd, &av, &verbsData, &m_hVerbsAh); if (stat != IB_SUCCESS) { if (stat == IB_VERBS_PROCESSING_DONE) { diff --git a/branches/winverbs/core/winverbs/user/wv_pd.h b/branches/winverbs/core/winverbs/user/wv_pd.h index bcecd660..51a7e25a 100644 --- a/branches/winverbs/core/winverbs/user/wv_pd.h +++ b/branches/winverbs/core/winverbs/user/wv_pd.h @@ -205,9 +205,7 @@ protected: STDMETHODIMP Create(WV_ADDRESS_VECTOR* pAddress); }; -void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv, - UINT8 PathMtu, UINT8 LocalAckTimeout, - UINT8 SequenceErrorRetryCount, UINT8 RnrRetryCount); +void WvVerbsConvertAv(ib_av_attr_t *pVerbsAv, WV_ADDRESS_VECTOR *pAv); void WvIoConvertAv(WV_IO_AV *pIoAv, WV_ADDRESS_VECTOR *pAv); void WvAvConvertIo(WV_ADDRESS_VECTOR *pAv, WV_IO_AV *pIoAv);