VirtualBox

Changeset 28864 in vbox


Ignore:
Timestamp:
Apr 28, 2010 12:59:54 PM (15 years ago)
Author:
vboxsync
Message:

Main/Nat: fixed uninitialized variable

Location:
trunk/src/VBox/Main
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/NATEngineImpl.cpp

    r28800 r28864  
    328328    mData->mDnsUseHostResolver = data.fDnsUseHostResolver;
    329329    /* Alias */
    330     mData->mAliasMode |= (data.fAliasLog ? NATAliasMode_AliasLog : 0);
    331     mData->mAliasMode |= (data.fAliasProxyOnly ? NATAliasMode_AliasProxyOnly : 0);
    332     mData->mAliasMode = (data.fAliasUseSamePorts ? NATAliasMode_AliasUseSamePorts : 0);
     330    mData->mAliasMode  = (data.fAliasUseSamePorts ? NATAliasMode_AliasUseSamePorts : 0);
     331    mData->mAliasMode |= (data.fAliasLog          ? NATAliasMode_AliasLog          : 0);
     332    mData->mAliasMode |= (data.fAliasProxyOnly    ? NATAliasMode_AliasProxyOnly    : 0);
    333333    /* port forwarding */
    334334    mNATRules.clear();
  • trunk/src/VBox/Main/include/NATEngineImpl.h

    r28800 r28864  
    4040    struct Data
    4141    {
    42         Data(): mMtu(0),
    43                mSockRcv(0),
    44                mSockSnd(0),
    45                mTcpRcv(0),
    46                mTcpSnd(0),
    47                mDnsPassDomain(TRUE),
    48                mDnsProxy(FALSE),
    49                mDnsUseHostResolver(FALSE) {}
     42        Data() : mMtu(0),
     43                 mSockRcv(0),
     44                 mSockSnd(0),
     45                 mTcpRcv(0),
     46                 mTcpSnd(0),
     47                 mDnsPassDomain(TRUE),
     48                 mDnsProxy(FALSE),
     49                 mDnsUseHostResolver(FALSE),
     50                 mAliasMode(0)
     51        {}
    5052
    5153        com::Utf8Str mNetwork;
     
    6567        BOOL     mDnsUseHostResolver;
    6668        /* Alias service */
    67         ULONG     mAliasMode;
     69        ULONG    mAliasMode;
    6870    };
    6971    VIRTUALBOXBASE_ADD_ERRORINFO_SUPPORT (NATEngine)
Note: See TracChangeset for help on using the changeset viewer.

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