Changeset 94533 in vbox for trunk/src/VBox/Main/src-server
- Timestamp:
- Apr 8, 2022 5:09:45 PM (3 years ago)
- Location:
- trunk/src/VBox/Main/src-server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-server/UnattendedImpl.cpp
r94532 r94533 242 242 : mhThreadReconfigureVM(NIL_RTNATIVETHREAD), mfRtcUseUtc(false), mfGuestOs64Bit(false) 243 243 , mpInstaller(NULL), mpTimeZoneInfo(NULL), mfIsDefaultAuxiliaryBasePath(true), mfDoneDetectIsoOS(false) 244 , mf IsNetworkAccessible(true)244 , mfAvoidUpdatesOverNetwork(false) 245 245 { } 246 246 … … 3643 3643 } 3644 3644 3645 HRESULT Unattended::get IsNetworkAccessible(BOOL *aIsNetworkAccessible)3646 { 3647 *a IsNetworkAccessible = mfIsNetworkAccessible;3648 return S_OK; 3649 } 3650 3651 HRESULT Unattended::set IsNetworkAccessible(BOOL aIsNetworkAccessible)3645 HRESULT Unattended::getAvoidUpdatesOverNetwork(BOOL *aAvoidUpdatesOverNetwork) 3646 { 3647 *aAvoidUpdatesOverNetwork = mfAvoidUpdatesOverNetwork; 3648 return S_OK; 3649 } 3650 3651 HRESULT Unattended::setAvoidUpdatesOverNetwork(BOOL aAvoidUpdatesOverNetwork) 3652 3652 { 3653 3653 AutoWriteLock alock(this COMMA_LOCKVAL_SRC_POS); 3654 3654 AssertReturn(mpInstaller == NULL, setErrorBoth(E_FAIL, VERR_WRONG_ORDER, tr("Cannot change after prepare() has been called"))); 3655 mf IsNetworkAccessible = RT_BOOL(aIsNetworkAccessible);3655 mfAvoidUpdatesOverNetwork = RT_BOOL(aAvoidUpdatesOverNetwork); 3656 3656 return S_OK; 3657 3657 } … … 3833 3833 } 3834 3834 3835 bool Unattended::i_get IsNetworkAccessible() const3835 bool Unattended::i_getAvoidUpdatesOverNetwork() const 3836 3836 { 3837 3837 Assert(isReadLockedOnCurrentThread()); 3838 return mf IsNetworkAccessible;3838 return mfAvoidUpdatesOverNetwork; 3839 3839 } 3840 3840 -
trunk/src/VBox/Main/src-server/UnattendedScript.cpp
r94532 r94533 793 793 else if (IS_PLACEHOLDER_MATCH("HAS_PROXY")) 794 794 *pfOutputting = mpUnattended->i_getProxy().isNotEmpty(); 795 else if (IS_PLACEHOLDER_MATCH(" IS_NETWORK_ACCESSIBLE"))796 *pfOutputting = !mpUnattended->i_getIsNetworkAccessible();795 else if (IS_PLACEHOLDER_MATCH("AVOID_UPDATES_OVER_NETWORK")) 796 *pfOutputting = mpUnattended->i_getAvoidUpdatesOverNetwork(); 797 797 else 798 798 return mpSetError->setErrorBoth(E_FAIL, VERR_NOT_FOUND, tr("Unknown conditional placeholder '%.*s'"),
Note:
See TracChangeset
for help on using the changeset viewer.