VirtualBox

Changeset 79778 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Jul 15, 2019 12:36:08 AM (5 years ago)
Author:
vboxsync
Message:

Main: s/DHCPOptionEncoding_Legacy/DHCPOptionEncoding_Normal/g as 'Legacy' does not seem a good fit for the more userfriendly value encoding. bugref:9288

Location:
trunk/src/VBox
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageDHCPServer.cpp

    r79773 r79778  
    511511                        if (ptrConfig.isNull())
    512512                            return RTEXITCODE_FAILURE;
    513                         CHECK_ERROR2I_STMT(ptrConfig, SetOption((DhcpOpt_T)idAddOpt, DHCPOptionEncoding_Legacy,
     513                        CHECK_ERROR2I_STMT(ptrConfig, SetOption((DhcpOpt_T)idAddOpt, DHCPOptionEncoding_Normal,
    514514                                                                Bstr(ValueUnion.psz).raw()), rcExit = RTEXITCODE_FAILURE);
    515515                    }
     
    780780                        if (ptrConfig.isNull())
    781781                            return RTEXITCODE_FAILURE;
    782                         CHECK_ERROR2I_STMT(ptrConfig, SetOption((DhcpOpt_T)u8OptId, DHCPOptionEncoding_Legacy,
     782                        CHECK_ERROR2I_STMT(ptrConfig, SetOption((DhcpOpt_T)u8OptId, DHCPOptionEncoding_Normal,
    783783                                                                Bstr(ValueUnion.psz).raw()), rcExit = RTEXITCODE_FAILURE);
    784784                    }
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp

    r79771 r79778  
    834834            switch (Encodings[i])
    835835            {
    836                 case DHCPOptionEncoding_Legacy:
     836                case DHCPOptionEncoding_Normal:
    837837                    RTPrintf("      %3d/legacy: %ls\n", Options[i], Values[i]);
    838838                    break;
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r79771 r79778  
    18321832      name="DHCPOptionEncoding"
    18331833      uuid="84b6d460-2838-4682-c0d6-ef5b573ef28a">
    1834     <const name="Legacy" value="0"/>
     1834    <const name="Normal" value="0"/>
    18351835    <const name="Hex"    value="1"/>
    18361836  </enum>
  • trunk/src/VBox/Main/src-server/DHCPConfigImpl.cpp

    r79771 r79778  
    338338    HRESULT hrc = DHCPConfig::i_initWithDefaults(a_pVirtualBox, a_pParent);
    339339    if (SUCCEEDED(hrc))
    340         hrc = i_setOption(DhcpOpt_SubnetMask, DHCPOptionEncoding_Legacy, "0.0.0.0");
     340        hrc = i_setOption(DhcpOpt_SubnetMask, DHCPOptionEncoding_Normal, "0.0.0.0");
    341341
    342342    if (SUCCEEDED(hrc))
     
    389389    if (it != m_OptionMap.end())
    390390    {
    391         if (it->second.enmEncoding == DHCPOptionEncoding_Legacy)
     391        if (it->second.enmEncoding == DHCPOptionEncoding_Normal)
    392392            return a_rDst.assignEx(it->second.strValue);
    393393        return setError(VBOX_E_OBJECT_NOT_FOUND, tr("DHCP option DhcpOpt_SubnetMask is not in a legacy encoding"));
     
    412412        return setErrorBoth(E_INVALIDARG, vrc, tr("Invalid IPv4 netmask '%s': %Rrc"), a_rSrc.c_str(), vrc);
    413413
    414     return i_setOption(DhcpOpt_SubnetMask, DHCPOptionEncoding_Legacy, a_rSrc);
     414    return i_setOption(DhcpOpt_SubnetMask, DHCPOptionEncoding_Normal, a_rSrc);
    415415}
    416416
     
    421421HRESULT DHCPGlobalConfig::i_setOption(DhcpOpt_T aOption, DHCPOptionEncoding_T aEncoding, const com::Utf8Str &aValue)
    422422{
    423     if (aOption != DhcpOpt_SubnetMask || aEncoding == DHCPOptionEncoding_Legacy)
     423    if (aOption != DhcpOpt_SubnetMask || aEncoding == DHCPOptionEncoding_Normal)
    424424        return DHCPConfig::i_setOption(aOption, aEncoding, aValue);
    425     return setError(E_FAIL, tr("DhcpOpt_SubnetMask must use DHCPOptionEncoding_Legacy as it is reflected by IDHCPServer::networkMask"));
     425    return setError(E_FAIL, tr("DhcpOpt_SubnetMask must use DHCPOptionEncoding_Normal as it is reflected by IDHCPServer::networkMask"));
    426426}
    427427
  • trunk/src/VBox/Main/src-server/DHCPServerImpl.cpp

    r79775 r79778  
    591591    switch (enmEncoding)
    592592    {
    593         case DHCPOptionEncoding_Legacy:
     593        case DHCPOptionEncoding_Normal:
    594594        {
    595595            /*
     
    663663{
    664664    if (aOption != 0)
    665         return aTargetConfig.i_setOption(aOption, DHCPOptionEncoding_Legacy, aValue);
     665        return aTargetConfig.i_setOption(aOption, DHCPOptionEncoding_Normal, aValue);
    666666
    667667    /*
     
    682682        case ':':           /* support legacy format too */
    683683        {
    684             enmEncoding = DHCPOptionEncoding_Legacy;
     684            enmEncoding = DHCPOptionEncoding_Normal;
    685685            break;
    686686        }
  • trunk/src/VBox/Main/xml/Settings.cpp

    r79747 r79778  
    16161616DhcpOptValue::DhcpOptValue()
    16171617    : strValue()
    1618     , enmEncoding(DHCPOptionEncoding_Legacy)
     1618    , enmEncoding(DHCPOptionEncoding_Normal)
    16191619{
    16201620}
     
    18101810            pElmOption->setAttribute("name", it->first);
    18111811            pElmOption->setAttribute("value", it->second.strValue);
    1812             if (it->second.enmEncoding != DHCPOptionEncoding_Legacy)
     1812            if (it->second.enmEncoding != DHCPOptionEncoding_Normal)
    18131813                pElmOption->setAttribute("encoding", (int32_t)it->second.enmEncoding);
    18141814        }
     
    19451945        int32_t iOptEnc;
    19461946        if (!pElmOption->getAttributeValue("encoding", iOptEnc))
    1947             iOptEnc = DHCPOptionEncoding_Legacy;
     1947            iOptEnc = DHCPOptionEncoding_Normal;
    19481948
    19491949        rConfig.mapOptions[OptName] = DhcpOptValue(strValue, (DHCPOptionEncoding_T)iOptEnc);
  • trunk/src/VBox/NetworkServices/Dhcpd/Config.cpp

    r79761 r79778  
    709709
    710710    /* The opional 'encoding' attribute: */
    711     uint32_t u32Enc = 0;            /* XXX: DhcpOptEncoding_Legacy */
     711    uint32_t u32Enc = 0;            /* XXX: DHCPOptionEncoding_Normal */
    712712    const char *pszEncoding;
    713713    if (pElmOption->getAttributeValue("encoding", &pszEncoding))
     
    719719        switch (u32Enc)
    720720        {
    721             case 0:                 /* XXX: DhcpOptEncoding_Legacy */
    722             case 1:                 /* XXX: DhcpOptEncoding_Hex */
     721            case 0:                 /* XXX: DHCPOptionEncoding_Normal */
     722            case 1:                 /* XXX: DHCPOptionEncoding_Hex */
    723723                break;
    724724            default:
  • trunk/src/VBox/NetworkServices/Dhcpd/DhcpOptions.cpp

    r79777 r79778  
    293293    switch (aEnc)
    294294    {
    295         case 0: /* DhcpOptEncoding_Legacy */
     295        case 0: /* DHCPOptionEncoding_Normal */
    296296            switch (aOptCode)
    297297            {
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