VirtualBox

Ignore:
Timestamp:
Nov 18, 2011 10:40:56 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
74951
Message:

NAT: don't delete master zones before it's children.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/slirp/misc.c

    r39101 r39362  
    500500{
    501501    LogFlowFuncEnter();
    502     zone_destroy(pData->zone_mbuf);
    503     zone_destroy(pData->zone_clust);
    504     zone_destroy(pData->zone_pack);
    505     zone_destroy(pData->zone_jumbop);
    506     zone_destroy(pData->zone_jumbo9);
    507     zone_destroy(pData->zone_jumbo16);
     502#define ZONE_DESTROY(zone) do { zone_destroy((zone)); (zone) = NULL;} while (0)
     503    ZONE_DESTROY(pData->zone_clust);
     504    ZONE_DESTROY(pData->zone_pack);
     505    ZONE_DESTROY(pData->zone_mbuf);
     506    ZONE_DESTROY(pData->zone_jumbop);
     507    ZONE_DESTROY(pData->zone_jumbo9);
     508    ZONE_DESTROY(pData->zone_jumbo16);
     509#undef ZONE_DESTROY
    508510    /** @todo do finalize here.*/
    509511    LogFlowFuncLeave();
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