From b2273414a67700cb587560e924625912b9fba4bd Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Mon, 26 Jul 2010 17:42:23 -0700 Subject: [PATCH] nd: update Connect APIs to match latest spec Signed-off-by: Sean Hefty --- trunk/ulp/netdirect2/user/nd_connect.cpp | 8 ++++---- trunk/ulp/netdirect2/user/nd_connect.h | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/trunk/ulp/netdirect2/user/nd_connect.cpp b/trunk/ulp/netdirect2/user/nd_connect.cpp index 579fd117..7d9f71df 100644 --- a/trunk/ulp/netdirect2/user/nd_connect.cpp +++ b/trunk/ulp/netdirect2/user/nd_connect.cpp @@ -113,7 +113,7 @@ GetOverlappedResult(OVERLAPPED *pOverlapped, BOOL bWait) } STDMETHODIMP CNDConnector:: -ConnectQp(INDQueuePair* pQueuePair, BOOL SharedAddress, +ConnectQp(IUnknown* pQueuePair, BOOL SharedAddress, const struct sockaddr* pSrcAddress, SIZE_T cbSrcAddress, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, @@ -167,7 +167,7 @@ out: } STDMETHODIMP CNDConnector:: -Connect(INDQueuePair* pQueuePair, +Connect(IUnknown* pQueuePair, const struct sockaddr* pSrcAddress, SIZE_T cbSrcAddress, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, @@ -179,7 +179,7 @@ Connect(INDQueuePair* pQueuePair, } STDMETHODIMP CNDConnector:: -ConnectSharedEndpoint(INDQueuePair* pQueuePair, INDSharedEndpoint* pSharedEndpoint, +ConnectSharedEndpoint(IUnknown* pQueuePair, IUnknown* pSharedEndpoint, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, const VOID* pPrivateData, DWORD cbPrivateData, @@ -204,7 +204,7 @@ CompleteConnect(OVERLAPPED* pOverlapped) } STDMETHODIMP CNDConnector:: -Accept(INDQueuePair* pQueuePair, DWORD inboundReadLimit, DWORD outboundReadLimit, +Accept(IUnknown* pQueuePair, DWORD inboundReadLimit, DWORD outboundReadLimit, const VOID* pPrivateData, DWORD cbPrivateData, OVERLAPPED* pOverlapped) { CNDQueuePair *qp = (CNDQueuePair *) pQueuePair; diff --git a/trunk/ulp/netdirect2/user/nd_connect.h b/trunk/ulp/netdirect2/user/nd_connect.h index ea2b12d0..0140430b 100644 --- a/trunk/ulp/netdirect2/user/nd_connect.h +++ b/trunk/ulp/netdirect2/user/nd_connect.h @@ -54,18 +54,18 @@ public: STDMETHODIMP GetOverlappedResult(OVERLAPPED *pOverlapped, BOOL bWait); // INDConnector methods - STDMETHODIMP Connect(INDQueuePair* pQueuePair, + STDMETHODIMP Connect(IUnknown* pQueuePair, const struct sockaddr* pSrcAddress, SIZE_T cbSrcAddress, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, const VOID* pPrivateData, DWORD cbPrivateData, OVERLAPPED* pOverlapped); - STDMETHODIMP ConnectSharedEndpoint(INDQueuePair* pQueuePair, INDSharedEndpoint* pSharedEndpoint, + STDMETHODIMP ConnectSharedEndpoint(IUnknown* pQueuePair, IUnknown* pSharedEndpoint, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, const VOID* pPrivateData, DWORD cbPrivateData, OVERLAPPED* pOverlapped); STDMETHODIMP CompleteConnect(OVERLAPPED* pOverlapped); - STDMETHODIMP Accept(INDQueuePair* pQueuePair, DWORD inboundReadLimit, DWORD outboundReadLimit, + STDMETHODIMP Accept(IUnknown* pQueuePair, DWORD inboundReadLimit, DWORD outboundReadLimit, const VOID* pPrivateData, DWORD cbPrivateData, OVERLAPPED* pOverlapped); STDMETHODIMP Reject(const VOID* pPrivateData, DWORD cbPrivateData); STDMETHODIMP GetConnectionData(DWORD* pInboundReadLimit, DWORD* pOutboundReadLimit, @@ -110,7 +110,7 @@ public: protected: STDMETHODIMP Init(); - STDMETHODIMP ConnectQp(INDQueuePair* pQueuePair, BOOL SharedAddress, + STDMETHODIMP ConnectQp(IUnknown* pQueuePair, BOOL SharedAddress, const struct sockaddr* pSrcAddress, SIZE_T cbSrcAddress, const struct sockaddr* pDestAddress, SIZE_T cbDestAddress, DWORD inboundReadLimit, DWORD outboundReadLimit, -- 2.46.0