mirror of
https://github.com/reactos/reactos.git
synced 2024-09-30 22:47:28 +00:00
[IPHLPAPI]
Add checks for the family. svn path=/trunk/; revision=66859
This commit is contained in:
parent
9a95a99726
commit
efbc9e3dc9
|
@ -290,15 +290,24 @@ GetAdaptersAddresses(
|
|||
if (!pOutBufLen)
|
||||
return ERROR_INVALID_PARAMETER;
|
||||
|
||||
if ((Family == AF_INET6) || (Family == AF_UNSPEC))
|
||||
switch(Family)
|
||||
{
|
||||
/* One day maybe... */
|
||||
FIXME("IPv6 is not supported in ReactOS!\n");
|
||||
if (Family == AF_INET6)
|
||||
{
|
||||
case AF_INET:
|
||||
break;
|
||||
case AF_INET6:
|
||||
/* One day maybe... */
|
||||
FIXME("IPv6 is not supported in ReactOS!\n");
|
||||
/* We got nothing to say in this case */
|
||||
return ERROR_NO_DATA;
|
||||
}
|
||||
break;
|
||||
case AF_UNSPEC:
|
||||
WARN("IPv6 addresses ignored, IPv4 only\n");
|
||||
Family = AF_INET;
|
||||
break;
|
||||
default:
|
||||
ERR("Invalid family 0x%x\n", Family);
|
||||
return ERROR_INVALID_PARAMETER;
|
||||
break;
|
||||
}
|
||||
|
||||
RemainingSize = *pOutBufLen;
|
||||
|
|
Loading…
Reference in a new issue