Changeset 17358 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Mar 4, 2009 5:42:18 PM (16 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h
r17337 r17358 63 63 #ifdef VBOX_WITH_HOSTNETIF_API 64 64 HRESULT init (Bstr aInterfaceName, HostNetworkInterfaceType_T ifType, struct NETIFINFO *pIfs); 65 HRESULT updateConfig (struct NETIFINFO *pIfs); 65 66 #endif 66 67 … … 71 72 STDMETHOD(COMGETTER(NetworkMask)) (ULONG *aNetworkMask); 72 73 STDMETHOD(COMGETTER(DefaultGateway)) (ULONG *aDefaultGateway); 74 STDMETHOD(COMGETTER(IPV6Supported)) (BOOL *aIPV6Supported); 73 75 STDMETHOD(COMGETTER(IPV6Address)) (BSTR *aIPV6Address); 74 76 STDMETHOD(COMGETTER(IPV6NetworkMask)) (BSTR *aIPV6Mask); 77 STDMETHOD(COMGETTER(IPV6DefaultGateway)) (BSTR *aDefaultGateway); 75 78 STDMETHOD(COMGETTER(HardwareAddress)) (BSTR *aHardwareAddress); 76 79 STDMETHOD(COMGETTER(MediumType)) (HostNetworkInterfaceMediumType_T *aType); … … 79 82 80 83 STDMETHOD(EnableStaticIpConfig) (ULONG aIPAddress, ULONG aNetworkMask, ULONG aDefaultGateway); 81 STDMETHOD(EnableStaticIpConfigV6) (IN_BSTR aIPV6Address, IN_BSTR aIPV6Mask);84 STDMETHOD(EnableStaticIpConfigV6) (IN_BSTR aIPV6Address, ULONG aIPV6MaskPrefixLength, IN_BSTR aIPV6DefaultGateway); 82 85 STDMETHOD(EnableDynamicIpConfig) (); 83 86 … … 101 104 Bstr IPV6Address; 102 105 Bstr IPV6NetworkMask; 106 Bstr IPV6DefaultGateway; 103 107 Bstr hardwareAddress; 104 108 HostNetworkInterfaceMediumType_T mediumType; -
trunk/src/VBox/Main/include/netif.h
r17309 r17358 62 62 RTNETADDRIPV6 IPv6Address; 63 63 RTNETADDRIPV6 IPv6NetMask; 64 RTNETADDRIPV6 IPV6DefaultGateway; 64 65 RTMAC MACAddress; 65 66 NETIFTYPE enmMediumType; … … 77 78 78 79 int NetIfList(std::list <ComObjPtr <HostNetworkInterface> > &list); 80 int NetIfEnableStaticIpConfig(HostNetworkInterface * pIf, ULONG ip, ULONG mask, ULONG gw); 81 int NetIfEnableStaticIpConfigV6(HostNetworkInterface * pIf, IN_BSTR aIPV6Address, ULONG aIPV6MaskPrefixLength, IN_BSTR aIPV6DefaultGateway); 82 int NetIfEnableDynamicIpConfig(HostNetworkInterface * pIf); 79 83 80 84 #endif
Note:
See TracChangeset
for help on using the changeset viewer.