VirtualBox

Changeset 87698 in vbox for trunk/src/VBox/NetworkServices


Ignore:
Timestamp:
Feb 10, 2021 5:21:46 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142741
Message:

NAT/Net: G/c unused wrappers to query IHost for DomainName and
SearchStrings. They are not needed in the proxy. bugref:9929.

Location:
trunk/src/VBox/NetworkServices/NetLib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/NetworkServices/NetLib/ComHostUtils.cpp

    r83806 r87698  
    120120
    121121
    122 int hostDnsSearchList(const ComHostPtr& host, std::vector<std::string>& strings)
    123 {
    124     strings.clear();
    125 
    126     ComBstrArray strs;
    127     if (SUCCEEDED(host->COMGETTER(SearchStrings)(ComSafeArrayAsOutParam(strs))))
    128     {
    129         for (unsigned int i = 0; i < strs.size(); ++i)
    130         {
    131             strings.push_back(com::Utf8Str(strs[i]).c_str());
    132         }
    133     }
    134     else
    135         return VERR_NOT_FOUND;
    136 
    137     return VINF_SUCCESS;
    138 }
    139 
    140 
    141 int hostDnsDomain(const ComHostPtr& host, std::string& domainStr)
    142 {
    143     com::Bstr domain;
    144     if (SUCCEEDED(host->COMGETTER(DomainName)(domain.asOutParam())))
    145     {
    146         domainStr = com::Utf8Str(domain).c_str();
    147         return VINF_SUCCESS;
    148     }
    149 
    150     return VERR_NOT_FOUND;
    151 }
    152 
    153 
    154122int createNatListener(ComNatListenerPtr& listener, const ComVirtualBoxPtr& vboxptr,
    155123                      NATNetworkEventAdapter *adapter, /* const */ ComEventTypeArray& events)
  • trunk/src/VBox/NetworkServices/NetLib/utils.h

    r87696 r87698  
    4040
    4141int localMappings(const ComNatPtr&, AddressToOffsetMapping&);
    42 int hostDnsSearchList(const ComHostPtr&, std::vector<std::string>&);
    43 int hostDnsDomain(const ComHostPtr&, std::string& domainStr);
    4442
    4543
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