Changeset 20864 in vbox for trunk/src/VBox/NetworkServices/DHCP
- Timestamp:
- Jun 23, 2009 7:19:42 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 49009
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp
r20354 r20864 577 577 CloseReq.hIf = m_hIf; 578 578 m_hIf = INTNET_HANDLE_INVALID; 579 int rc = SUP CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_CLOSE, 0, &CloseReq.Hdr);579 int rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_CLOSE, 0, &CloseReq.Hdr); 580 580 AssertRC(rc); 581 581 } … … 583 583 if (m_pSession) 584 584 { 585 SUP Term(false /* not forced*/);585 SUPR3Term(false /*fForced*/); 586 586 m_pSession = NIL_RTR0PTR; 587 587 } … … 879 879 } 880 880 881 rc = SUP LoadVMM(strcat(szPath, "/VMMR0.r0"));881 rc = SUPR3LoadVMM(strcat(szPath, "/VMMR0.r0")); 882 882 if (RT_FAILURE(rc)) 883 883 { 884 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUP LoadVMM(\"%s\") -> %Rrc", szPath, rc);884 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUPR3LoadVMM(\"%s\") -> %Rrc", szPath, rc); 885 885 return 1; 886 886 } … … 907 907 */ 908 908 debugPrint(2, false, "attempting to open/create network \"%s\"...", OpenReq.szNetwork); 909 rc = SUP CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_OPEN, 0, &OpenReq.Hdr);909 rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_OPEN, 0, &OpenReq.Hdr); 910 910 if (RT_SUCCESS(rc)) 911 911 { … … 922 922 GetRing3BufferReq.hIf = m_hIf; 923 923 GetRing3BufferReq.pRing3Buf = NULL; 924 rc = SUP CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_GET_RING3_BUFFER, 0, &GetRing3BufferReq.Hdr);924 rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_GET_RING3_BUFFER, 0, &GetRing3BufferReq.Hdr); 925 925 if (RT_SUCCESS(rc)) 926 926 { … … 939 939 ActiveReq.hIf = m_hIf; 940 940 ActiveReq.fActive = true; 941 rc = SUP CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_SET_ACTIVE, 0, &ActiveReq.Hdr);941 rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_SET_ACTIVE, 0, &ActiveReq.Hdr); 942 942 if (RT_SUCCESS(rc)) 943 943 return 0; 944 944 945 945 /* bail out */ 946 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUP CallVMMR0Ex(,VMMR0_DO_INTNET_IF_SET_PROMISCUOUS_MODE,) failed, rc=%Rrc\n", rc);946 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUPR3CallVMMR0Ex(,VMMR0_DO_INTNET_IF_SET_PROMISCUOUS_MODE,) failed, rc=%Rrc\n", rc); 947 947 } 948 948 else 949 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUP CallVMMR0Ex(,VMMR0_DO_INTNET_IF_GET_RING3_BUFFER,) failed, rc=%Rrc\n", rc);949 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUPR3CallVMMR0Ex(,VMMR0_DO_INTNET_IF_GET_RING3_BUFFER,) failed, rc=%Rrc\n", rc); 950 950 } 951 951 else 952 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUP CallVMMR0Ex(,VMMR0_DO_INTNET_OPEN,) failed, rc=%Rrc\n", rc);952 RTStrmPrintf(g_pStdErr, "VBoxNetDHCP: SUPR3CallVMMR0Ex(,VMMR0_DO_INTNET_OPEN,) failed, rc=%Rrc\n", rc); 953 953 954 954 return RT_SUCCESS(rc) ? 0 : 1; … … 979 979 WaitReq.hIf = m_hIf; 980 980 WaitReq.cMillies = 2000; /* 2 secs - the sleep is for some reason uninterruptible... */ /** @todo fix interruptability in SrvIntNet! */ 981 int rc = SUP CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_WAIT, 0, &WaitReq.Hdr);981 int rc = SUPR3CallVMMR0Ex(NIL_RTR0PTR, NIL_VMCPUID, VMMR0_DO_INTNET_IF_WAIT, 0, &WaitReq.Hdr); 982 982 if (RT_FAILURE(rc)) 983 983 {
Note:
See TracChangeset
for help on using the changeset viewer.