VirtualBox

Ignore:
Timestamp:
Jun 3, 2015 9:02:47 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
100779
Message:

NetLwf: Logging no longer uses FUNCTION (#7661).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/VBoxNetLwf-win.cpp

    r56205 r56229  
    409409        fSuccess = ASMAtomicCmpXchgU32(&pModuleCtx->enmState, enmNew, enmOld);
    410410        if (fSuccess)
    411             Log((__FUNCTION__": state change %s -> %s\n",
     411            Log(("vboxNetLwfWinChangeState: state change %s -> %s\n",
    412412                 vboxNetLwfWinStateToText(enmOld),
    413413                 vboxNetLwfWinStateToText(enmNew)));
    414414        else
    415             Log((__FUNCTION__": failed state change %s (actual=%s) -> %s\n",
     415            Log(("ERROR! vboxNetLwfWinChangeState: failed state change %s (actual=%s) -> %s\n",
    416416                 vboxNetLwfWinStateToText(enmOld),
    417417                 vboxNetLwfWinStateToText(ASMAtomicReadU32(&pModuleCtx->enmState)),
     
    422422    {
    423423        uint32_t enmPrevState = ASMAtomicXchgU32(&pModuleCtx->enmState, enmNew);
    424         Log((__FUNCTION__": state change %s -> %s\n",
     424        Log(("vboxNetLwfWinChangeState: state change %s -> %s\n",
    425425             vboxNetLwfWinStateToText(enmPrevState),
    426426             vboxNetLwfWinStateToText(enmNew)));
     
    484484                                    IN PNDIS_OID_REQUEST pOidRequest)
    485485{
    486     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     486    LogFlow(("==>vboxNetLwfWinOidRequest: module=%p\n", hModuleCtx));
    487487    vboxNetCmnWinDumpOidRequest(__FUNCTION__, pOidRequest);
    488488    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
     
    506506        {
    507507            ASMAtomicWriteBool(&pModuleCtx->fHostPromisc, !!(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer & NDIS_PACKET_TYPE_PROMISCUOUS));
    508             Log((__FUNCTION__": host wanted to set packet filter value to:\n"));
     508            Log(("vboxNetLwfWinOidRequest: host wanted to set packet filter value to:\n"));
    509509            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
    510510            /* Keep adapter in promisc mode as long as we are active. */
    511511            if (ASMAtomicReadBool(&pModuleCtx->fActive))
    512512                *(ULONG*)pClone->DATA.SET_INFORMATION.InformationBuffer |= NDIS_PACKET_TYPE_PROMISCUOUS;
    513             Log5((__FUNCTION__": pass the following packet filters to miniport:\n"));
     513            Log5(("vboxNetLwfWinOidRequest: pass the following packet filters to miniport:\n"));
    514514            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
    515515        }
     
    517517            && pOidRequest->DATA.SET_INFORMATION.Oid == OID_TCP_OFFLOAD_CURRENT_CONFIG)
    518518        {
    519             Log5((__FUNCTION__": offloading set to:\n"));
     519            Log5(("vboxNetLwfWinOidRequest: offloading set to:\n"));
    520520            vboxNetLwfWinDumpSetOffloadSettings((PNDIS_OFFLOAD)pOidRequest->DATA.SET_INFORMATION.InformationBuffer);
    521521        }
     
    528528            pPrev = ASMAtomicXchgPtrT(&pModuleCtx->pPendingRequest, NULL, PNDIS_OID_REQUEST);
    529529            Assert(pPrev == pClone);
    530             Log5((__FUNCTION__": got the following packet filters from miniport:\n"));
     530            Log5(("vboxNetLwfWinOidRequest: got the following packet filters from miniport:\n"));
    531531            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    532532            /*
     
    537537                && pOidRequest->DATA.QUERY_INFORMATION.Oid == OID_GEN_CURRENT_PACKET_FILTER)
    538538                vboxNetLwfWinOverridePacketFiltersUp(pModuleCtx, (ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    539             Log5((__FUNCTION__": reporting to the host the following packet filters:\n"));
     539            Log5(("vboxNetLwfWinOidRequest: reporting to the host the following packet filters:\n"));
    540540            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pOidRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    541541            vboxNetLwfWinCopyOidRequestResults(pClone, pOidRequest);
     
    546546    else
    547547    {
    548         Log((__FUNCTION__": NdisAllocateCloneOidRequest failed with 0x%x\n", Status));
    549     }
    550     LogFlow(("<=="__FUNCTION__": Status=0x%x\n", Status));
     548        Log(("ERROR! vboxNetLwfWinOidRequest: NdisAllocateCloneOidRequest failed with 0x%x\n", Status));
     549    }
     550    LogFlow(("<==vboxNetLwfWinOidRequest: Status=0x%x\n", Status));
    551551    return Status;
    552552}
     
    556556                                     IN NDIS_STATUS Status)
    557557{
    558     LogFlow(("==>"__FUNCTION__": module=%p req=%p status=0x%x\n", hModuleCtx, pRequest, Status));
     558    LogFlow(("==>vboxNetLwfWinOidRequestComplete: module=%p req=%p status=0x%x\n", hModuleCtx, pRequest, Status));
    559559    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    560560    PNDIS_OID_REQUEST pOriginal = *((PNDIS_OID_REQUEST*)(pRequest->SourceReserved));
     
    565565        Assert(pPrev == pRequest);
    566566
    567         Log5((__FUNCTION__": completed rq type=%d oid=%x\n", pRequest->RequestType, pRequest->DATA.QUERY_INFORMATION.Oid));
     567        Log5(("vboxNetLwfWinOidRequestComplete: completed rq type=%d oid=%x\n", pRequest->RequestType, pRequest->DATA.QUERY_INFORMATION.Oid));
    568568        vboxNetLwfWinCopyOidRequestResults(pRequest, pOriginal);
    569569        if (   pRequest->RequestType == NdisRequestQueryInformation
    570570            && pRequest->DATA.QUERY_INFORMATION.Oid == OID_GEN_CURRENT_PACKET_FILTER)
    571571        {
    572             Log5((__FUNCTION__": underlying miniport reports its packet filters:\n"));
     572            Log5(("vboxNetLwfWinOidRequestComplete: underlying miniport reports its packet filters:\n"));
    573573            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    574574            vboxNetLwfWinOverridePacketFiltersUp(pModuleCtx, (ULONG*)pRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    575             Log5((__FUNCTION__": reporting the following packet filters to upper protocol:\n"));
     575            Log5(("vboxNetLwfWinOidRequestComplete: reporting the following packet filters to upper protocol:\n"));
    576576            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pRequest->DATA.QUERY_INFORMATION.InformationBuffer);
    577577        }
     
    582582    {
    583583        /* This is not a clone, we originated it */
    584         Log((__FUNCTION__": locally originated request (%p) completed, status=0x%x\n", pRequest, Status));
     584        Log(("vboxNetLwfWinOidRequestComplete: locally originated request (%p) completed, status=0x%x\n", pRequest, Status));
    585585        PVBOXNETLWF_OIDREQ pRqWrapper = RT_FROM_MEMBER(pRequest, VBOXNETLWF_OIDREQ, Request);
    586586        pRqWrapper->Status = Status;
    587587        NdisSetEvent(&pRqWrapper->Event);
    588588    }
    589     LogFlow(("<=="__FUNCTION__"\n"));
     589    LogFlow(("<==vboxNetLwfWinOidRequestComplete\n"));
    590590}
    591591
     
    599599static NDIS_STATUS vboxNetLwfWinGetPacketFilter(PVBOXNETLWF_MODULE pModuleCtx)
    600600{
    601     LogFlow(("==>"__FUNCTION__"\n"));
     601    LogFlow(("==>vboxNetLwfWinGetPacketFilter: module=%p\n", pModuleCtx));
    602602    VBOXNETLWF_OIDREQ Rq;
    603603    vboxNetLwfWinInitOidRequest(&Rq);
     
    609609    if (Status != NDIS_STATUS_SUCCESS)
    610610    {
    611         Log((__FUNCTION__": vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed with 0x%x\n", Status));
     611        Log(("ERROR! vboxNetLwfWinGetPacketFilter: vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed with 0x%x\n", Status));
    612612        return FALSE;
    613613    }
    614614    if (Rq.Request.DATA.QUERY_INFORMATION.BytesWritten != sizeof(pModuleCtx->uPacketFilter))
    615615    {
    616         Log((__FUNCTION__": vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed to write neccessary amount (%d bytes), actually written %d bytes\n", sizeof(pModuleCtx->uPacketFilter), Rq.Request.DATA.QUERY_INFORMATION.BytesWritten));
    617     }
    618 
    619     Log5((__FUNCTION__": OID_GEN_CURRENT_PACKET_FILTER query returned the following filters:\n"));
     616        Log(("ERROR! vboxNetLwfWinGetPacketFilter: vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed to write neccessary amount (%d bytes), actually written %d bytes\n", sizeof(pModuleCtx->uPacketFilter), Rq.Request.DATA.QUERY_INFORMATION.BytesWritten));
     617    }
     618
     619    Log5(("vboxNetLwfWinGetPacketFilter: OID_GEN_CURRENT_PACKET_FILTER query returned the following filters:\n"));
    620620    vboxNetLwfWinDumpFilterTypes(pModuleCtx->uPacketFilter);
    621621
    622     LogFlow(("<=="__FUNCTION__": status=0x%x\n", Status));
     622    LogFlow(("<==vboxNetLwfWinGetPacketFilter: status=0x%x\n", Status));
    623623    return Status;
    624624}
     
    627627static NDIS_STATUS vboxNetLwfWinSetPacketFilter(PVBOXNETLWF_MODULE pModuleCtx, bool fPromisc)
    628628{
    629     LogFlow(("==>"__FUNCTION__": module=%p %s\n", pModuleCtx, fPromisc ? "promiscuous" : "normal"));
     629    LogFlow(("==>vboxNetLwfWinSetPacketFilter: module=%p %s\n", pModuleCtx, fPromisc ? "promiscuous" : "normal"));
    630630    ULONG uFilter = 0;
    631631    VBOXNETLWF_OIDREQ Rq;
     
    638638    if (Status != NDIS_STATUS_SUCCESS)
    639639    {
    640         Log((__FUNCTION__": vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed with 0x%x\n", Status));
     640        Log(("ERROR! vboxNetLwfWinSetPacketFilter: vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed with 0x%x\n", Status));
    641641        return Status;
    642642    }
    643643    if (Rq.Request.DATA.QUERY_INFORMATION.BytesWritten != sizeof(uFilter))
    644644    {
    645         Log((__FUNCTION__": vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed to write neccessary amount (%d bytes), actually written %d bytes\n", sizeof(uFilter), Rq.Request.DATA.QUERY_INFORMATION.BytesWritten));
     645        Log(("ERROR! vboxNetLwfWinSetPacketFilter: vboxNetLwfWinSyncOidRequest(query, OID_GEN_CURRENT_PACKET_FILTER) failed to write neccessary amount (%d bytes), actually written %d bytes\n", sizeof(uFilter), Rq.Request.DATA.QUERY_INFORMATION.BytesWritten));
    646646        return NDIS_STATUS_FAILURE;
    647647    }
    648648
    649     Log5((__FUNCTION__": OID_GEN_CURRENT_PACKET_FILTER query returned the following filters:\n"));
     649    Log5(("vboxNetLwfWinSetPacketFilter: OID_GEN_CURRENT_PACKET_FILTER query returned the following filters:\n"));
    650650    vboxNetLwfWinDumpFilterTypes(uFilter);
    651651
     
    663663    }
    664664
    665     Log5((__FUNCTION__": OID_GEN_CURRENT_PACKET_FILTER about to set the following filters:\n"));
     665    Log5(("vboxNetLwfWinSetPacketFilter: OID_GEN_CURRENT_PACKET_FILTER about to set the following filters:\n"));
    666666    vboxNetLwfWinDumpFilterTypes(uFilter);
    667667
     
    674674    if (Status != NDIS_STATUS_SUCCESS)
    675675    {
    676         Log((__FUNCTION__": vboxNetLwfWinSyncOidRequest(set, OID_GEN_CURRENT_PACKET_FILTER, vvv below vvv) failed with 0x%x\n", Status));
     676        Log(("ERROR! vboxNetLwfWinSetPacketFilter: vboxNetLwfWinSyncOidRequest(set, OID_GEN_CURRENT_PACKET_FILTER, vvv below vvv) failed with 0x%x\n", Status));
    677677        vboxNetLwfWinDumpFilterTypes(uFilter);
    678678    }
    679     LogFlow(("<=="__FUNCTION__": status=0x%x\n", Status));
     679    LogFlow(("<==vboxNetLwfWinSetPacketFilter: status=0x%x\n", Status));
    680680    return Status;
    681681}
     
    764764                                       IN PNDIS_FILTER_ATTACH_PARAMETERS pParameters)
    765765{
    766     LogFlow(("==>"__FUNCTION__": filter=%p\n", hFilter));
     766    LogFlow(("==>vboxNetLwfWinAttach: filter=%p\n", hFilter));
    767767
    768768    PVBOXNETLWFGLOBALS pGlobals = (PVBOXNETLWFGLOBALS)hDriverCtx;
     
    775775    if (!pModuleCtx)
    776776        return NDIS_STATUS_RESOURCES;
    777     Log4((__FUNCTION__ ": allocated module context 0x%p\n", pModuleCtx));
     777    Log4(("vboxNetLwfWinAttach: allocated module context 0x%p\n", pModuleCtx));
    778778
    779779    NdisZeroMemory(pModuleCtx, sizeof(VBOXNETLWF_MODULE));
     
    831831    if (!pModuleCtx->hPool)
    832832    {
    833         Log(("ERROR! "__FUNCTION__": NdisAllocateNetBufferListPool failed\n"));
     833        Log(("ERROR! vboxNetLwfWinAttach: NdisAllocateNetBufferListPool failed\n"));
    834834        RtlFreeAnsiString(&pModuleCtx->strMiniportName);
    835835        NdisFreeMemory(pModuleCtx, 0, 0);
    836836        return NDIS_STATUS_RESOURCES;
    837837    }
    838     Log4((__FUNCTION__ ": allocated NBL+NB pool 0x%p\n", pModuleCtx->hPool));
     838    Log4(("vboxNetLwfWinAttach: allocated NBL+NB pool 0x%p\n", pModuleCtx->hPool));
    839839
    840840    NDIS_FILTER_ATTRIBUTES Attributes;
     
    849849        Log(("ERROR! vboxNetLwfWinAttach: NdisFSetAttributes failed with 0x%x\n", Status));
    850850        NdisFreeNetBufferListPool(pModuleCtx->hPool);
    851         Log4((__FUNCTION__ ": freed NBL+NB pool 0x%p\n", pModuleCtx->hPool));
     851        Log4(("vboxNetLwfWinAttach: freed NBL+NB pool 0x%p\n", pModuleCtx->hPool));
    852852        RtlFreeAnsiString(&pModuleCtx->strMiniportName);
    853853        NdisFreeMemory(pModuleCtx, 0, 0);
     
    860860    /// @todo We actually update it later in status handler, perhaps we should not do anything here.
    861861
    862     LogFlow(("<=="__FUNCTION__": Status = 0x%x\n", Status));
     862    LogFlow(("<==vboxNetLwfWinAttach: Status = 0x%x\n", Status));
    863863    return Status;
    864864}
     
    866866static VOID vboxNetLwfWinDetach(IN NDIS_HANDLE hModuleCtx)
    867867{
    868     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     868    LogFlow(("==>vboxNetLwfWinDetach: module=%p\n", hModuleCtx));
    869869    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    870870    vboxNetLwfWinChangeState(pModuleCtx, LwfState_Detached, LwfState_Paused);
     
    897897    {
    898898        NdisFreeNetBufferListPool(pModuleCtx->hPool);
    899         Log4((__FUNCTION__ ": freed NBL+NB pool 0x%p\n", pModuleCtx->hPool));
     899        Log4(("vboxNetLwfWinDetach: freed NBL+NB pool 0x%p\n", pModuleCtx->hPool));
    900900    }
    901901    RtlFreeAnsiString(&pModuleCtx->strMiniportName);
    902902    NdisFreeMemory(hModuleCtx, 0, 0);
    903     Log4((__FUNCTION__ ": freed module context 0x%p\n", pModuleCtx));
    904     LogFlow(("<=="__FUNCTION__"\n"));
     903    Log4(("vboxNetLwfWinDetach: freed module context 0x%p\n", pModuleCtx));
     904    LogFlow(("<==vboxNetLwfWinDetach\n"));
    905905}
    906906
     
    908908static NDIS_STATUS vboxNetLwfWinPause(IN NDIS_HANDLE hModuleCtx, IN PNDIS_FILTER_PAUSE_PARAMETERS pParameters)
    909909{
    910     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     910    LogFlow(("==>vboxNetLwfWinPause: module=%p\n", hModuleCtx));
    911911    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    912912    vboxNetLwfWinChangeState(pModuleCtx, LwfState_Pausing, LwfState_Running);
     
    918918    vboxNetLwfWinChangeState(pModuleCtx, LwfState_Paused, LwfState_Pausing);
    919919    NDIS_RELEASE_MUTEX(&pModuleCtx->InTransmit);
    920     LogFlow(("<=="__FUNCTION__"\n"));
     920    LogFlow(("<==vboxNetLwfWinPause\n"));
    921921    return NDIS_STATUS_SUCCESS; /* Failure is not an option */
    922922}
     
    925925static void vboxNetLwfWinIndicateOffload(PVBOXNETLWF_MODULE pModuleCtx, PNDIS_OFFLOAD pOffload)
    926926{
    927     Log5((__FUNCTION__": offload config changed to:\n"));
     927    Log5(("vboxNetLwfWinIndicateOffload: offload config changed to:\n"));
    928928    vboxNetLwfWinDumpOffloadSettings(pOffload);
    929929    NDIS_STATUS_INDICATION OffloadingIndication;
     
    942942static NDIS_STATUS vboxNetLwfWinRestart(IN NDIS_HANDLE hModuleCtx, IN PNDIS_FILTER_RESTART_PARAMETERS pParameters)
    943943{
    944     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     944    LogFlow(("==>vboxNetLwfWinRestart: module=%p\n", hModuleCtx));
    945945    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    946946    vboxNetLwfWinChangeState(pModuleCtx, LwfState_Restarting, LwfState_Paused);
     
    984984            OffloadConfig.LsoV2.IPv6.TcpOptionsSupported                    = NDIS_OFFLOAD_NOT_SUPPORTED;
    985985            vboxNetLwfWinIndicateOffload(pModuleCtx, &OffloadConfig);
    986             Log((__FUNCTION__": set offloading off\n"));
     986            Log(("vboxNetLwfWinRestart: set offloading off\n"));
    987987        }
    988988        else
     
    990990            /* The filter is inactive -- restore offloading configuration. */
    991991            vboxNetLwfWinIndicateOffload(pModuleCtx, &pModuleCtx->SavedOffloadConfig);
    992             Log((__FUNCTION__": restored offloading config\n"));
     992            Log(("vboxNetLwfWinRestart: restored offloading config\n"));
    993993        }
    994994    }
     
    997997    vboxNetLwfWinChangeState(pModuleCtx, LwfState_Running, LwfState_Restarting);
    998998    NDIS_STATUS Status = NDIS_STATUS_SUCCESS;
    999     LogFlow(("<=="__FUNCTION__": Status = 0x%x\n", Status));
     999    LogFlow(("<==vboxNetLwfWinRestart: Status = 0x%x\n", Status));
    10001000    return Status;
    10011001}
     
    11611161{
    11621162    NdisFreeMemory(pSG, 0, 0);
    1163     Log4((__FUNCTION__ ": freed SG 0x%p\n", pSG));
     1163    Log4(("vboxNetLwfWinDestroySG: freed SG 0x%p\n", pSG));
    11641164}
    11651165
     
    11801180        pMdlNext = pMdl->Next;
    11811181        NdisFreeMdl(pMdl);
    1182         Log4((__FUNCTION__ ": freed MDL 0x%p\n", pMdl));
     1182        Log4(("vboxNetLwfWinFreeMdlChain: freed MDL 0x%p\n", pMdl));
    11831183        pMdl = pMdlNext;
    11841184    }
     
    11941194{
    11951195    AssertReturn(pSG->cSegsUsed >= 1, NULL);
    1196     LogFlow(("==>"__FUNCTION__": segments=%d\n", pSG->cSegsUsed));
     1196    LogFlow(("==>vboxNetLwfWinSGtoNB: segments=%d\n", pSG->cSegsUsed));
    11971197
    11981198#ifdef VBOXNETLWF_SYNC_SEND
     
    12011201    if (!pMdl)
    12021202    {
    1203         Log(("ERROR! "__FUNCTION__": failed to allocate an MDL\n"));
    1204         LogFlow(("<=="__FUNCTION__": return NULL\n"));
     1203        Log(("ERROR! vboxNetLwfWinSGtoNB: failed to allocate an MDL\n"));
     1204        LogFlow(("<==vboxNetLwfWinSGtoNB: return NULL\n"));
    12051205        return NULL;
    12061206    }
    1207     Log4((__FUNCTION__ ": allocated Mdl 0x%p\n", pMdl));
     1207    Log4(("vboxNetLwfWinSGtoNB: allocated Mdl 0x%p\n", pMdl));
    12081208    PMDL pMdlCurr = pMdl;
    12091209    for (int i = 1; i < pSG->cSegsUsed; i++)
     
    12131213        if (!pMdlCurr->Next)
    12141214        {
    1215             Log(("ERROR! "__FUNCTION__": failed to allocate an MDL\n"));
     1215            Log(("ERROR! vboxNetLwfWinSGtoNB: failed to allocate an MDL\n"));
    12161216            /* Tear down all MDL we chained so far */
    12171217            vboxNetLwfWinFreeMdlChain(pMdl);
     
    12191219        }
    12201220        pMdlCurr = pMdlCurr->Next;
    1221         Log4((__FUNCTION__ ": allocated Mdl 0x%p\n", pMdlCurr));
     1221        Log4(("vboxNetLwfWinSGtoNB: allocated Mdl 0x%p\n", pMdlCurr));
    12221222    }
    12231223    PNET_BUFFER_LIST pBufList = NdisAllocateNetBufferAndNetBufferList(pModule->hPool,
     
    12291229    if (pBufList)
    12301230    {
    1231         Log4((__FUNCTION__ ": allocated NBL+NB 0x%p\n", pBufList));
     1231        Log4(("vboxNetLwfWinSGtoNB: allocated NBL+NB 0x%p\n", pBufList));
    12321232        pBufList->SourceHandle = pModule->hFilter;
    12331233        /** @todo Do we need to initialize anything else? */
     
    12351235    else
    12361236    {
    1237         Log(("ERROR! "__FUNCTION__": failed to allocate an NBL+NB\n"));
     1237        Log(("ERROR! vboxNetLwfWinSGtoNB: failed to allocate an NBL+NB\n"));
    12381238        vboxNetLwfWinFreeMdlChain(pMdl);
    12391239    }
     
    12561256                pDst += pSG->aSegs[i].cb;
    12571257            }
    1258             Log4((__FUNCTION__ ": allocated NBL+NB+MDL+Data 0x%p\n", pBufList));
     1258            Log4(("vboxNetLwfWinSGtoNB: allocated NBL+NB+MDL+Data 0x%p\n", pBufList));
    12591259            pBufList->SourceHandle = pModule->hFilter;
    12601260            /** @todo Do we need to initialize anything else? */
     
    12621262        else
    12631263        {
    1264             Log((__FUNCTION__": failed to obtain the buffer pointer (size=%u)\n", pSG->cbTotal));
     1264            Log(("ERROR! vboxNetLwfWinSGtoNB: failed to obtain the buffer pointer (size=%u)\n", pSG->cbTotal));
    12651265            NdisAdvanceNetBufferDataStart(pBuffer, pSG->cbTotal, false, NULL); /** @todo why bother? */
    12661266            NdisFreeNetBufferList(pBufList);
     
    12701270    else
    12711271    {
    1272         Log((__FUNCTION__": NdisRetreatNetBufferDataStart failed with 0x%x (size=%u)\n", Status, pSG->cbTotal));
     1272        Log(("ERROR! vboxNetLwfWinSGtoNB: NdisRetreatNetBufferDataStart failed with 0x%x (size=%u)\n", Status, pSG->cbTotal));
    12731273        NdisFreeNetBufferList(pBufList);
    12741274        pBufList = NULL;
    12751275    }
    12761276#endif /* !VBOXNETLWF_SYNC_SEND */
    1277     LogFlow(("<=="__FUNCTION__": return %p\n", pBufList));
     1277    LogFlow(("<==vboxNetLwfWinSGtoNB: return %p\n", pBufList));
    12781278    return pBufList;
    12791279}
     
    12891289                                                                 NormalPoolPriority);
    12901290    AssertReturn(pSG, pSG);
    1291     Log4((__FUNCTION__ ": allocated SG 0x%p\n", pSG));
     1291    Log4(("vboxNetLwfWinNBtoSG: allocated SG 0x%p\n", pSG));
    12921292    IntNetSgInitTempSegs(pSG, cbPacket /*cbTotal*/, cSegs, cSegs /*cSegsUsed*/);
    12931293
     
    13411341VOID vboxNetLwfWinStatus(IN NDIS_HANDLE hModuleCtx, IN PNDIS_STATUS_INDICATION pIndication)
    13421342{
    1343     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1343    LogFlow(("==>vboxNetLwfWinStatus: module=%p\n", hModuleCtx));
    13441344    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    1345     Log((__FUNCTION__"Got status indication: %s\n", vboxNetLwfWinStatusToText(pIndication->StatusCode)));
     1345    Log(("vboxNetLwfWinStatus: Got status indication: %s\n", vboxNetLwfWinStatusToText(pIndication->StatusCode)));
    13461346    switch (pIndication->StatusCode)
    13471347    {
     
    13491349            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pIndication->StatusBuffer);
    13501350            vboxNetLwfWinOverridePacketFiltersUp(pModuleCtx, (ULONG*)pIndication->StatusBuffer);
    1351             Log((__FUNCTION__"Reporting status: %s\n", vboxNetLwfWinStatusToText(pIndication->StatusCode)));
     1351            Log(("vboxNetLwfWinStatus: Reporting status: %s\n", vboxNetLwfWinStatusToText(pIndication->StatusCode)));
    13521352            vboxNetLwfWinDumpFilterTypes(*(ULONG*)pIndication->StatusBuffer);
    13531353            break;
    13541354        case NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG:
    1355             Log5((__FUNCTION__": offloading currently set to:\n"));
     1355            Log5(("vboxNetLwfWinStatus: offloading currently set to:\n"));
    13561356            vboxNetLwfWinDumpOffloadSettings((PNDIS_OFFLOAD)pIndication->StatusBuffer);
    13571357            break;
    13581358    }
    13591359    NdisFIndicateStatus(pModuleCtx->hFilter, pIndication);
    1360     LogFlow(("<=="__FUNCTION__"\n"));
     1360    LogFlow(("<==vboxNetLwfWinStatus\n"));
    13611361}
    13621362
     
    13661366    if (!ASMAtomicReadBool(&pModuleCtx->fActive))
    13671367    {
    1368         Log((__FUNCTION__": trunk is inactive, won't forward\n"));
     1368        Log(("vboxNetLwfWinForwardToIntNet: trunk is inactive, won't forward\n"));
    13691369        return false;
    13701370    }
     
    13731373    AssertReturn(pModuleCtx->pNetFlt->pSwitchPort, false);
    13741374    AssertReturn(pModuleCtx->pNetFlt->pSwitchPort->pfnRecv, false);
    1375     LogFlow(("==>"__FUNCTION__": module=%p\n", pModuleCtx));
     1375    LogFlow(("==>vboxNetLwfWinForwardToIntNet: module=%p\n", pModuleCtx));
    13761376    Assert(pBufLists);                                                   /* The chain must contain at least one list */
    13771377    Assert(NET_BUFFER_LIST_NEXT_NBL(pBufLists) == NULL); /* The caller is supposed to unlink the list from the chain */
     
    14041404            }
    14051405        }
    1406         Log((__FUNCTION__": list=%d buffers=%d\n", nLists, nBuffers));
    1407     }
    1408     Log((__FUNCTION__": lists=%d drop=%s don't=%s\n", nLists, fDropIt ? "true":"false", fDontDrop ? "true":"false"));
    1409     LogFlow(("<=="__FUNCTION__": return '%s'\n",
     1406        Log(("vboxNetLwfWinForwardToIntNet: list=%d buffers=%d\n", nLists, nBuffers));
     1407    }
     1408    Log(("vboxNetLwfWinForwardToIntNet: lists=%d drop=%s don't=%s\n", nLists, fDropIt ? "true":"false", fDontDrop ? "true":"false"));
     1409    LogFlow(("<==vboxNetLwfWinForwardToIntNet: return '%s'\n",
    14101410             fDropIt ? (fDontDrop ? "do not drop (some)" : "drop it") : "do not drop (any)"));
    14111411    return fDropIt && !fDontDrop; /* Drop the list if ALL its buffers are being dropped! */
     
    14141414DECLINLINE(bool) vboxNetLwfWinIsRunning(PVBOXNETLWF_MODULE pModule)
    14151415{
    1416     Log((__FUNCTION__": state=%d\n", ASMAtomicReadU32(&pModule->enmState)));
     1416    Log(("vboxNetLwfWinIsRunning: state=%d\n", ASMAtomicReadU32(&pModule->enmState)));
    14171417    return ASMAtomicReadU32(&pModule->enmState) == LwfState_Running;
    14181418}
     
    14211421{
    14221422    size_t cb = 0;
    1423     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1423    LogFlow(("==>vboxNetLwfWinSendNetBufferLists: module=%p\n", hModuleCtx));
    14241424    PVBOXNETLWF_MODULE pModule = (PVBOXNETLWF_MODULE)hModuleCtx;
    14251425#ifdef VBOXNETLWF_NO_BYPASS
     
    14911491
    14921492    }
    1493     LogFlow(("<=="__FUNCTION__"\n"));
     1493    LogFlow(("<==vboxNetLwfWinSendNetBufferLists\n"));
    14941494}
    14951495
     
    14971497{
    14981498    size_t cb = 0;
    1499     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1499    LogFlow(("==>vboxNetLwfWinSendNetBufferListsComplete: module=%p\n", hModuleCtx));
    15001500    PVBOXNETLWF_MODULE pModule = (PVBOXNETLWF_MODULE)hModuleCtx;
    15011501    PNET_BUFFER_LIST pList = pBufLists;
     
    15221522            else
    15231523                pBufLists = pNextList;
    1524             Log((__FUNCTION__": our list %p, next=%p, previous=%p, head=%p\n", pList, pNextList, pPrevList, pBufLists));
     1524            Log(("vboxNetLwfWinSendNetBufferListsComplete: our list %p, next=%p, previous=%p, head=%p\n", pList, pNextList, pPrevList, pBufLists));
    15251525            NdisFreeNetBufferList(pList);
    15261526#ifdef VBOXNETLWF_SYNC_SEND
    1527             Log4((__FUNCTION__ ": freed NBL+NB 0x%p\n", pList));
     1527            Log4(("vboxNetLwfWinSendNetBufferListsComplete: freed NBL+NB 0x%p\n", pList));
    15281528            KeSetEvent(&pModule->EventWire, 0, FALSE);
    15291529#else /* !VBOXNETLWF_SYNC_SEND */
    1530             Log4((__FUNCTION__ ": freed NBL+NB+MDL+Data 0x%p\n", pList));
     1530            Log4(("vboxNetLwfWinSendNetBufferListsComplete: freed NBL+NB+MDL+Data 0x%p\n", pList));
    15311531            Assert(ASMAtomicReadS32(&pModule->cPendingBuffers) > 0);
    15321532            if (ASMAtomicDecS32(&pModule->cPendingBuffers) == 0)
     
    15371537        {
    15381538            pPrevList = pList;
    1539             Log((__FUNCTION__": passing list %p, next=%p, previous=%p, head=%p\n", pList, pNextList, pPrevList, pBufLists));
     1539            Log(("vboxNetLwfWinSendNetBufferListsComplete: passing list %p, next=%p, previous=%p, head=%p\n", pList, pNextList, pPrevList, pBufLists));
    15401540        }
    15411541        pList = pNextList;
     
    15461546        NdisFSendNetBufferListsComplete(pModule->hFilter, pBufLists, fFlags);
    15471547    }
    1548     LogFlow(("<=="__FUNCTION__"\n"));
     1548    LogFlow(("<==vboxNetLwfWinSendNetBufferListsComplete\n"));
    15491549}
    15501550
     
    15561556{
    15571557    /// @todo Do we need loopback handling?
    1558     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1558    LogFlow(("==>vboxNetLwfWinReceiveNetBufferLists: module=%p\n", hModuleCtx));
    15591559    PVBOXNETLWF_MODULE pModule = (PVBOXNETLWF_MODULE)hModuleCtx;
    15601560#ifdef VBOXNETLWF_NO_BYPASS
     
    15661566         */
    15671567        NdisFIndicateReceiveNetBufferLists(pModule->hFilter, pBufLists, nPort, nBufLists, fFlags);
     1568        LogFlow(("<==vboxNetLwfWinReceiveNetBufferLists: inactive trunk\n"));
    15681569        return;
    15691570    }
     
    16601661                                      fFlags & NDIS_RECEIVE_FLAGS_DISPATCH_LEVEL ? NDIS_RETURN_FLAGS_DISPATCH_LEVEL : 0);
    16611662    }
    1662     LogFlow(("<=="__FUNCTION__"\n"));
     1663    LogFlow(("<==vboxNetLwfWinReceiveNetBufferLists\n"));
    16631664}
    16641665
     
    16661667{
    16671668    size_t cb = 0;
    1668     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1669    LogFlow(("==>vboxNetLwfWinReturnNetBufferLists: module=%p\n", hModuleCtx));
    16691670    PVBOXNETLWF_MODULE pModule = (PVBOXNETLWF_MODULE)hModuleCtx;
    16701671    PNET_BUFFER_LIST pList = pBufLists;
     
    16931694            NdisFreeNetBufferList(pList);
    16941695#ifdef VBOXNETLWF_SYNC_SEND
    1695             Log4((__FUNCTION__ ": freed NBL+NB 0x%p\n", pList));
     1696            Log4(("vboxNetLwfWinReturnNetBufferLists: freed NBL+NB 0x%p\n", pList));
    16961697            KeSetEvent(&pModule->EventHost, 0, FALSE);
    16971698#else /* !VBOXNETLWF_SYNC_SEND */
    1698             Log4((__FUNCTION__ ": freed NBL+NB+MDL+Data 0x%p\n", pList));
     1699            Log4(("vboxNetLwfWinReturnNetBufferLists: freed NBL+NB+MDL+Data 0x%p\n", pList));
    16991700            Assert(ASMAtomicReadS32(&pModule->cPendingBuffers) > 0);
    17001701            if (ASMAtomicDecS32(&pModule->cPendingBuffers) == 0)
     
    17111712        NdisFReturnNetBufferLists(pModule->hFilter, pBufLists, fFlags);
    17121713    }
    1713     LogFlow(("<=="__FUNCTION__"\n"));
     1714    LogFlow(("<==vboxNetLwfWinReturnNetBufferLists\n"));
    17141715}
    17151716
    17161717NDIS_STATUS vboxNetLwfWinSetModuleOptions(IN NDIS_HANDLE hModuleCtx)
    17171718{
    1718     LogFlow(("==>"__FUNCTION__": module=%p\n", hModuleCtx));
     1719    LogFlow(("==>vboxNetLwfWinSetModuleOptions: module=%p\n", hModuleCtx));
    17191720    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)hModuleCtx;
    17201721    NDIS_FILTER_PARTIAL_CHARACTERISTICS PChars;
     
    17301731#endif
    17311732    {
    1732         Log((__FUNCTION__": active mode\n"));
     1733        Log(("vboxNetLwfWinSetModuleOptions: active mode\n"));
    17331734        PChars.SendNetBufferListsHandler = vboxNetLwfWinSendNetBufferLists;
    17341735        PChars.SendNetBufferListsCompleteHandler = vboxNetLwfWinSendNetBufferListsComplete;
     
    17391740    else
    17401741    {
    1741         Log((__FUNCTION__": bypass mode\n"));
     1742        Log(("vboxNetLwfWinSetModuleOptions: bypass mode\n"));
    17421743    }
    17431744#endif
    17441745    NDIS_STATUS Status = NdisSetOptionalHandlers(pModuleCtx->hFilter,
    17451746                                                 (PNDIS_DRIVER_OPTIONAL_HANDLERS)&PChars);
    1746     LogFlow(("<=="__FUNCTION__": status=0x%x\n", Status));
     1747    LogFlow(("<==vboxNetLwfWinSetModuleOptions: status=0x%x\n", Status));
    17471748    return Status;
    17481749}
     
    18251826    if (ASMAtomicCmpXchgU32(&g_VBoxNetLwfGlobals.enmIdcState, LwfIdcState_Connecting, LwfIdcState_Disconnected))
    18261827    {
    1827         Log((__FUNCTION__": IDC state change Diconnected -> Connecting\n"));
     1828        Log(("vboxNetLwfWinStartInitIdcThread: IDC state change Diconnected -> Connecting\n"));
    18281829
    18291830        NTSTATUS Status = PsCreateSystemThread(&g_VBoxNetLwfGlobals.hInitIdcThread,
     
    18341835                                               vboxNetLwfWinInitIdcWorker,
    18351836                                               &g_VBoxNetLwfGlobals);
    1836         Log((__FUNCTION__": create IDC initialization thread, status=0x%x\n", Status));
     1837        Log(("vboxNetLwfWinStartInitIdcThread: create IDC initialization thread, status=0x%x\n", Status));
    18371838        if (Status != STATUS_SUCCESS)
    18381839        {
     
    18411842             * We failed to init IDC and there will be no second chance.
    18421843             */
    1843             Log((__FUNCTION__": IDC state change Connecting -> Diconnected\n"));
     1844            Log(("vboxNetLwfWinStartInitIdcThread: IDC state change Connecting -> Diconnected\n"));
    18441845            ASMAtomicWriteU32(&g_VBoxNetLwfGlobals.enmIdcState, LwfIdcState_Disconnected);
    18451846        }
     
    19041905static VOID vboxNetLwfWinUnloadDriver(IN PDRIVER_OBJECT pDriver)
    19051906{
    1906     LogFlow(("==>"__FUNCTION__": driver=%p\n", pDriver));
     1907    LogFlow(("==>vboxNetLwfWinUnloadDriver: driver=%p\n", pDriver));
    19071908    vboxNetLwfWinDevDestroy(&g_VBoxNetLwfGlobals);
    19081909    NdisFDeregisterFilterDriver(g_VBoxNetLwfGlobals.hFilterDriver);
    19091910    NdisFreeSpinLock(&g_VBoxNetLwfGlobals.Lock);
    1910     LogFlow(("<=="__FUNCTION__"\n"));
     1911    LogFlow(("<==vboxNetLwfWinUnloadDriver\n"));
    19111912    vboxNetLwfWinFini();
    19121913}
     
    19381939                /* The state has been changed (the only valid transition is to "Stopping"), undo init */
    19391940                rc = vboxNetFltTryDeleteIdc(&g_VBoxNetFltGlobals);
    1940                 Log((__FUNCTION__": state change (Connecting -> %s) while initializing IDC, deleted IDC, rc=0x%x\n",
     1941                Log(("vboxNetLwfWinInitIdcWorker: state change (Connecting -> %s) while initializing IDC, deleted IDC, rc=0x%x\n",
    19411942                     vboxNetLwfWinIdcStateToText(ASMAtomicReadU32(&pGlobals->enmIdcState)), rc));
    19421943            }
    19431944            else
    19441945            {
    1945                 Log((__FUNCTION__": IDC state change Connecting -> Connected\n"));
     1946                Log(("vboxNetLwfWinInitIdcWorker: IDC state change Connecting -> Connected\n"));
    19461947            }
    19471948        }
     
    19631964    uint32_t enmPrevState = ASMAtomicXchgU32(&g_VBoxNetLwfGlobals.enmIdcState, LwfIdcState_Stopping);
    19641965
    1965     Log((__FUNCTION__": IDC state change %s -> Stopping\n", vboxNetLwfWinIdcStateToText(enmPrevState)));
     1966    Log(("vboxNetLwfWinTryFiniIdc: IDC state change %s -> Stopping\n", vboxNetLwfWinIdcStateToText(enmPrevState)));
    19661967
    19671968    switch (enmPrevState)
     
    19721973        case LwfIdcState_Stopping:
    19731974            /* Impossible, but another thread is alreading doing FiniIdc, bail out */
    1974             Log(("ERROR: "__FUNCTION__"() called in 'Stopping' state\n"));
     1975            Log(("ERROR! vboxNetLwfWinTryFiniIdc: called in 'Stopping' state\n"));
    19751976            rc = VERR_INVALID_STATE;
    19761977            break;
     
    19871988            else
    19881989            {
    1989                 Log(("ERROR in "__FUNCTION__": ObReferenceObjectByHandle(%p) failed with 0x%x\n",
     1990                Log(("ERROR! vboxNetLwfWinTryFiniIdc: ObReferenceObjectByHandle(%p) failed with 0x%x\n",
    19901991                     g_VBoxNetLwfGlobals.hInitIdcThread, Status));
    19911992            }
     
    19951996            /* the worker succeeded in IDC init and terminated */
    19961997            rc = vboxNetFltTryDeleteIdc(&g_VBoxNetFltGlobals);
    1997             Log((__FUNCTION__": deleted IDC, rc=0x%x\n", rc));
     1998            Log(("vboxNetLwfWinTryFiniIdc: deleted IDC, rc=0x%x\n", rc));
    19981999            break;
    19992000    }
     
    20502051bool vboxNetFltOsMaybeRediscovered(PVBOXNETFLTINS pThis)
    20512052{
    2052     LogFlow(("==>"__FUNCTION__": instance=%p\n", pThis));
    2053     LogFlow(("<=="__FUNCTION__": return %RTbool\n", !ASMAtomicUoReadBool(&pThis->fDisconnectedFromHost)));
     2053    LogFlow(("==>vboxNetFltOsMaybeRediscovered: instance=%p\n", pThis));
     2054    LogFlow(("<==vboxNetFltOsMaybeRediscovered: return %RTbool\n", !ASMAtomicUoReadBool(&pThis->fDisconnectedFromHost)));
    20542055    /* AttachToInterface true if disconnected */
    20552056    return !ASMAtomicUoReadBool(&pThis->fDisconnectedFromHost);
     
    20612062
    20622063    PVBOXNETLWF_MODULE pModule = (PVBOXNETLWF_MODULE)pThis->u.s.WinIf.hModuleCtx;
    2063     LogFlow(("==>"__FUNCTION__": instance=%p module=%p\n", pThis, pModule));
     2064    LogFlow(("==>vboxNetFltPortOsXmit: instance=%p module=%p\n", pThis, pModule));
    20642065    if (!pModule)
    20652066    {
    2066         LogFlow(("<=="__FUNCTION__": pModule is null, return %d\n", VERR_INTERNAL_ERROR));
     2067        LogFlow(("<==vboxNetFltPortOsXmit: pModule is null, return %d\n", VERR_INTERNAL_ERROR));
    20672068        return VERR_INTERNAL_ERROR;
    20682069    }
     
    21302131        if (Status != STATUS_SUCCESS)
    21312132        {
    2132             Log(("ERROR! "__FUNCTION__": KeWaitForMultipleObjects() failed with 0x%x\n", Status));
     2133            Log(("ERROR! vboxNetFltPortOsXmit: KeWaitForMultipleObjects() failed with 0x%x\n", Status));
    21332134            if (Status == STATUS_TIMEOUT)
    21342135                rc = VERR_TIMEOUT;
     
    21402141    NDIS_RELEASE_MUTEX(&pModule->InTransmit);
    21412142
    2142     LogFlow(("<=="__FUNCTION__": return %d\n", rc));
     2143    LogFlow(("<==vboxNetFltPortOsXmit: return %d\n", rc));
    21432144    return rc;
    21442145}
     
    21472148{
    21482149    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)pThis->u.s.WinIf.hModuleCtx;
    2149     LogFlow(("==>"__FUNCTION__": instance=%p module=%p fActive=%RTbool\n", pThis, pModuleCtx, fActive));
     2150    LogFlow(("==>vboxNetFltPortOsSetActive: instance=%p module=%p fActive=%RTbool\n", pThis, pModuleCtx, fActive));
    21502151    if (!pModuleCtx)
    21512152    {
    2152         LogFlow(("<=="__FUNCTION__": pModuleCtx is null\n"));
     2153        LogFlow(("<==vboxNetFltPortOsSetActive: pModuleCtx is null\n"));
    21532154        return;
    21542155    }
     
    21622163        NdisFRestartFilter(pModuleCtx->hFilter);
    21632164        Status = vboxNetLwfWinSetPacketFilter(pModuleCtx, fActive);
    2164         LogFlow(("<=="__FUNCTION__": vboxNetLwfWinSetPacketFilter() returned 0x%x\n", Status));
     2165        LogFlow(("<==vboxNetFltPortOsSetActive: vboxNetLwfWinSetPacketFilter() returned 0x%x\n", Status));
    21652166    }
    21662167    else
    2167         LogFlow(("<=="__FUNCTION__": no change, remain %sactive\n", fActive ? "":"in"));
     2168        LogFlow(("<==vboxNetFltPortOsSetActive: no change, remain %sactive\n", fActive ? "":"in"));
    21682169}
    21692170
    21702171int vboxNetFltOsDisconnectIt(PVBOXNETFLTINS pThis)
    21712172{
    2172     LogFlow(("==>"__FUNCTION__": instance=%p\n", pThis));
    2173     LogFlow(("<=="__FUNCTION__": return 0\n"));
     2173    LogFlow(("==>vboxNetFltOsDisconnectIt: instance=%p\n", pThis));
     2174    LogFlow(("<==vboxNetFltOsDisconnectIt: return 0\n"));
    21742175    return VINF_SUCCESS;
    21752176}
     
    21772178int vboxNetFltOsConnectIt(PVBOXNETFLTINS pThis)
    21782179{
    2179     LogFlow(("==>"__FUNCTION__": instance=%p\n", pThis));
    2180     LogFlow(("<=="__FUNCTION__": return 0\n"));
     2180    LogFlow(("==>vboxNetFltOsConnectIt: instance=%p\n", pThis));
     2181    LogFlow(("<==vboxNetFltOsConnectIt: return 0\n"));
    21812182    return VINF_SUCCESS;
    21822183}
     
    22032204        {
    22042205            case AF_INET:
    2205                 Log((__FUNCTION__": %s IPv4 addr=%RTnaipv4 on luid=(%u,%u)\n",
     2206                Log(("vboxNetLwfWinIpAddrChangeCallback: %s IPv4 addr=%RTnaipv4 on luid=(%u,%u)\n",
    22062207                     fAdded ? "add" : "remove", pRow->Address.Ipv4.sin_addr,
    22072208                     pRow->InterfaceLuid.Info.IfType, pRow->InterfaceLuid.Info.NetLuidIndex));
     
    22102211                break;
    22112212            case AF_INET6:
    2212                 Log((__FUNCTION__": %s IPv6 addr=%RTnaipv6 luid=(%u,%u)\n",
     2213                Log(("vboxNetLwfWinIpAddrChangeCallback: %s IPv6 addr=%RTnaipv6 luid=(%u,%u)\n",
    22132214                     fAdded ? "add" : "remove", &pRow->Address.Ipv6.sin6_addr,
    22142215                     pRow->InterfaceLuid.Info.IfType, pRow->InterfaceLuid.Info.NetLuidIndex));
     
    22192220    }
    22202221    else
    2221         Log((__FUNCTION__": pRow=%p pfnNotifyHostAddress=%p\n",
     2222        Log(("vboxNetLwfWinIpAddrChangeCallback: pRow=%p pfnNotifyHostAddress=%p\n",
    22222223             pRow, pThis->pSwitchPort->pfnNotifyHostAddress));
    22232224}
     
    22332234        if (NETIO_SUCCESS(Status))
    22342235        {
    2235             for (int i = 0; i < HostIpAddresses->NumEntries; i++)
     2236            for (unsigned i = 0; i < HostIpAddresses->NumEntries; i++)
    22362237                vboxNetLwfWinIpAddrChangeCallback(pThis, &HostIpAddresses->Table[i], MibAddInstance);
    22372238        }
    22382239        else
    2239             Log((__FUNCTION__": GetUnicastIpAddressTable failed with %x\n", Status));
     2240            Log(("ERROR! vboxNetLwfWinRegisterIpAddrNotifier: GetUnicastIpAddressTable failed with %x\n", Status));
    22402241        /* Now we can register a callback function to keep track of address changes. */
    22412242        Status = NotifyUnicastIpAddressChange(AF_UNSPEC, vboxNetLwfWinIpAddrChangeCallback,
    22422243                                              pThis, false, &pThis->u.s.WinIf.hNotifier);
    22432244        if (NETIO_SUCCESS(Status))
    2244             Log((__FUNCTION__": notifier=%p\n", pThis->u.s.WinIf.hNotifier));
     2245            Log(("vboxNetLwfWinRegisterIpAddrNotifier: notifier=%p\n", pThis->u.s.WinIf.hNotifier));
    22452246        else
    2246             Log((__FUNCTION__": NotifyUnicastIpAddressChange failed with %x\n", Status));
     2247            Log(("ERROR! vboxNetLwfWinRegisterIpAddrNotifier: NotifyUnicastIpAddressChange failed with %x\n", Status));
    22472248    }
    22482249    else
     
    22522253void vboxNetLwfWinUnregisterIpAddrNotifier(PVBOXNETFLTINS pThis)
    22532254{
    2254     Log((__FUNCTION__": notifier=%p\n", pThis->u.s.WinIf.hNotifier));
     2255    Log(("vboxNetLwfWinUnregisterIpAddrNotifier: notifier=%p\n", pThis->u.s.WinIf.hNotifier));
    22552256    if (pThis->u.s.WinIf.hNotifier)
    22562257        CancelMibChangeNotify2(pThis->u.s.WinIf.hNotifier);
     
    22602261{
    22612262    PVBOXNETLWF_MODULE pModuleCtx = (PVBOXNETLWF_MODULE)pThis->u.s.WinIf.hModuleCtx;
    2262     LogFlow(("==>"__FUNCTION__": instance=%p module=%p\n", pThis, pModuleCtx));
     2263    LogFlow(("==>vboxNetFltOsDeleteInstance: instance=%p module=%p\n", pThis, pModuleCtx));
    22632264    /* Cancel IP address change notifications */
    22642265    vboxNetLwfWinUnregisterIpAddrNotifier(pThis);
     
    22702271        pThis->u.s.WinIf.hModuleCtx = NULL;
    22712272    }
    2272     LogFlow(("<=="__FUNCTION__"\n"));
     2273    LogFlow(("<==vboxNetFltOsDeleteInstance\n"));
    22732274}
    22742275
     
    22902291int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext)
    22912292{
    2292     LogFlow(("==>"__FUNCTION__": instance=%p context=%p\n", pThis, pvContext));
     2293    LogFlow(("==>vboxNetFltOsInitInstance: instance=%p context=%p\n", pThis, pvContext));
    22932294    AssertReturn(pThis, VERR_INVALID_PARAMETER);
    2294     Log((__FUNCTION__": trunk name=%s\n", pThis->szName));
     2295    Log(("vboxNetFltOsInitInstance: trunk name=%s\n", pThis->szName));
    22952296    ANSI_STRING strInst;
    22962297    RtlInitAnsiString(&strInst, pThis->szName);
     
    23012302        if (RtlEqualString(&strInst, &pModuleCtx->strMiniportName, TRUE))
    23022303        {
    2303             Log((__FUNCTION__": found matching module, name=%s\n", pThis->szName));
     2304            Log(("vboxNetFltOsInitInstance: found matching module, name=%s\n", pThis->szName));
    23042305            pThis->u.s.WinIf.hModuleCtx = pModuleCtx;
    23052306            pModuleCtx->pNetFlt = pThis;
    23062307            vboxNetLwfWinReportCapabilities(pThis, pModuleCtx);
    23072308            vboxNetLwfWinRegisterIpAddrNotifier(pThis);
    2308             LogFlow(("<=="__FUNCTION__": return 0\n"));
     2309            LogFlow(("<==vboxNetFltOsInitInstance: return 0\n"));
    23092310            return VINF_SUCCESS;
    23102311        }
    23112312    }
    2312     LogFlow(("<=="__FUNCTION__": return VERR_INTNET_FLT_IF_NOT_FOUND\n"));
     2313    LogFlow(("<==vboxNetFltOsInitInstance: return VERR_INTNET_FLT_IF_NOT_FOUND\n"));
    23132314    return VERR_INTNET_FLT_IF_NOT_FOUND;
    23142315}
     
    23162317int vboxNetFltOsPreInitInstance(PVBOXNETFLTINS pThis)
    23172318{
    2318     LogFlow(("==>"__FUNCTION__": instance=%p\n", pThis));
     2319    LogFlow(("==>vboxNetFltOsPreInitInstance: instance=%p\n", pThis));
    23192320    pThis->u.s.WinIf.hModuleCtx = 0;
    23202321    pThis->u.s.WinIf.hNotifier  = NULL;
    2321     LogFlow(("<=="__FUNCTION__": return 0\n"));
     2322    LogFlow(("<==vboxNetFltOsPreInitInstance: return 0\n"));
    23222323    return VINF_SUCCESS;
    23232324}
     
    23252326void vboxNetFltPortOsNotifyMacAddress(PVBOXNETFLTINS pThis, void *pvIfData, PCRTMAC pMac)
    23262327{
    2327     LogFlow(("==>"__FUNCTION__": instance=%p data=%p mac=%RTmac\n", pThis, pvIfData, pMac));
    2328     LogFlow(("<=="__FUNCTION__"\n"));
     2328    LogFlow(("==>vboxNetFltPortOsNotifyMacAddress: instance=%p data=%p mac=%RTmac\n", pThis, pvIfData, pMac));
     2329    LogFlow(("<==vboxNetFltPortOsNotifyMacAddress\n"));
    23292330}
    23302331
    23312332int vboxNetFltPortOsConnectInterface(PVBOXNETFLTINS pThis, void *pvIf, void **ppvIfData)
    23322333{
    2333     LogFlow(("==>"__FUNCTION__": instance=%p if=%p data=%p\n", pThis, pvIf, ppvIfData));
    2334     LogFlow(("<=="__FUNCTION__": return 0\n"));
     2334    LogFlow(("==>vboxNetFltPortOsConnectInterface: instance=%p if=%p data=%p\n", pThis, pvIf, ppvIfData));
     2335    LogFlow(("<==vboxNetFltPortOsConnectInterface: return 0\n"));
    23352336    /* Nothing to do */
    23362337    return VINF_SUCCESS;
     
    23392340int vboxNetFltPortOsDisconnectInterface(PVBOXNETFLTINS pThis, void *pvIfData)
    23402341{
    2341     LogFlow(("==>"__FUNCTION__": instance=%p data=%p\n", pThis, pvIfData));
    2342     LogFlow(("<=="__FUNCTION__": return 0\n"));
     2342    LogFlow(("==>vboxNetFltPortOsDisconnectInterface: instance=%p data=%p\n", pThis, pvIfData));
     2343    LogFlow(("<==vboxNetFltPortOsDisconnectInterface: return 0\n"));
    23432344    /* Nothing to do */
    23442345    return VINF_SUCCESS;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette