VirtualBox

Changeset 17380 in vbox for trunk/src/VBox/Main/win


Ignore:
Timestamp:
Mar 5, 2009 10:05:30 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
43782
Message:

Main: net if API fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/win/NetIfList-win.cpp

    r17358 r17380  
    733733int NetIfEnableStaticIpConfigV6(HostNetworkInterface * pIf, IN_BSTR aIPV6Address, ULONG aIPV6MaskPrefixLength, IN_BSTR aIPV6DefaultGateway)
    734734{
    735     return VERR_GENERAL_FAILURE;
     735    RTNETADDRIPV6 Mask;
     736    int rc = prefixLength2IPv6Address(aIPV6MaskPrefixLength, &Mask);
     737    if(RT_SUCCESS(rc))
     738    {
     739        Bstr maskStr = composeIPv6Address(&Mask);
     740        rc = NetIfEnableStaticIpConfigV6(pIf, aIPV6Address, maskStr, aIPV6DefaultGateway);
     741    }
     742    return rc;
    736743}
    737744
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