Changeset 28711 in vbox for trunk/src/VBox/Devices/Network/testcase
- Timestamp:
- Apr 25, 2010 7:01:24 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 60583
- Location:
- trunk/src/VBox/Devices/Network/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp
r28025 r28711 821 821 * Get the ring-3 address of the shared interface buffer. 822 822 */ 823 INTNETIFGETRING3BUFFERREQ GetRing3BufferReq; 824 GetRing3BufferReq.Hdr.u32Magic = SUPVMMR0REQHDR_MAGIC; 825 GetRing3BufferReq.Hdr.cbReq = sizeof(GetRing3BufferReq); 826 GetRing3BufferReq.pSession = pSession; 827 GetRing3BufferReq.hIf = OpenReq.hIf; 828 GetRing3BufferReq.pRing3Buf = NULL; 829 rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_GET_RING3_BUFFER, 0, &GetRing3BufferReq.Hdr); 823 INTNETIFGETBUFFERPTRSREQ GetBufferPtrsReq; 824 GetBufferPtrsReq.Hdr.u32Magic = SUPVMMR0REQHDR_MAGIC; 825 GetBufferPtrsReq.Hdr.cbReq = sizeof(GetBufferPtrsReq); 826 GetBufferPtrsReq.pSession = pSession; 827 GetBufferPtrsReq.hIf = OpenReq.hIf; 828 GetBufferPtrsReq.pRing3Buf = NULL; 829 GetBufferPtrsReq.pRing0Buf = NULL; 830 rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_GET_BUFFER_PTRS, 0, &GetBufferPtrsReq.Hdr); 830 831 if (RT_SUCCESS(rc)) 831 832 { 832 PINTNETBUF pBuf = Get Ring3BufferReq.pRing3Buf;833 PINTNETBUF pBuf = GetBufferPtrsReq.pRing3Buf; 833 834 RTPrintf("tstIntNet-1: pBuf=%p cbBuf=%d cbSend=%d cbRecv=%d\n", 834 835 pBuf, pBuf->cbBuf, pBuf->cbSend, pBuf->cbRecv); … … 913 914 else 914 915 { 915 RTPrintf("tstIntNet-1: SUPR3CallVMMR0Ex(,VMMR0_DO_INTNET_IF_GET_ RING3_BUFFER,) failed, rc=%Rrc\n", rc);916 RTPrintf("tstIntNet-1: SUPR3CallVMMR0Ex(,VMMR0_DO_INTNET_IF_GET_BUFFER_PTRS,) failed, rc=%Rrc\n", rc); 916 917 g_cErrors++; 917 918 } -
trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp
r28706 r28711 410 410 0/*fFlags*/, cbSend, cbRecv, &pThis->hIf0), rcCheck); 411 411 RTTESTI_CHECK_RET(pThis->hIf0 != INTNET_HANDLE_INVALID, VERR_INTERNAL_ERROR); 412 RTTESTI_CHECK_RC_RET(IntNetR0IfGet Ring0Buffer(pThis->hIf0, g_pSession, &pThis->pBuf0), VINF_SUCCESS, rcCheck);412 RTTESTI_CHECK_RC_RET(IntNetR0IfGetBufferPtrs(pThis->hIf0, g_pSession, &pThis->pBuf0, NULL), VINF_SUCCESS, rcCheck); 413 413 RTTESTI_CHECK_RET(pThis->pBuf0, VERR_INTERNAL_ERROR); 414 414 … … 418 418 0/*fFlags*/, cbSend, cbRecv, &pThis->hIf1), rcCheck); 419 419 RTTESTI_CHECK_RET(pThis->hIf1 != INTNET_HANDLE_INVALID, VERR_INTERNAL_ERROR); 420 RTTESTI_CHECK_RC_RET(IntNetR0IfGet Ring0Buffer(pThis->hIf1, g_pSession, &pThis->pBuf1), VINF_SUCCESS, rcCheck);420 RTTESTI_CHECK_RC_RET(IntNetR0IfGetBufferPtrs(pThis->hIf1, g_pSession, &pThis->pBuf1, NULL), VINF_SUCCESS, rcCheck); 421 421 RTTESTI_CHECK_RET(pThis->pBuf1, VERR_INTERNAL_ERROR); 422 422
Note:
See TracChangeset
for help on using the changeset viewer.