Module: wine Branch: master Commit: e0392c3ba879cb52097ad2b5ac5d022d9dc51960 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e0392c3ba879cb52097ad2b5ac...
Author: Michael Müller michael@fds-team.de Date: Wed Sep 27 23:06:45 2017 -0600
ntdll: Fix parameters of RtlIpv4StringToAddressExW.
Signed-off-by: Alex Henrie alexhenrie24@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/ntdll/ntdll.spec | 2 +- dlls/ntdll/rtl.c | 11 ++++++----- dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec index 68d7f22..ad53c0f 100644 --- a/dlls/ntdll/ntdll.spec +++ b/dlls/ntdll/ntdll.spec @@ -725,7 +725,7 @@ @ stdcall RtlIpv4AddressToStringW(ptr ptr) # @ stub RtlIpv4StringToAddressA # @ stub RtlIpv4StringToAddressExA -@ stdcall RtlIpv4StringToAddressExW(ptr ptr wstr ptr) +@ stdcall RtlIpv4StringToAddressExW(wstr long ptr ptr) # @ stub RtlIpv4StringToAddressW # @ stub RtlIpv6AddressToStringA # @ stub RtlIpv6AddressToStringExA diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index e56eec8..a1d71eb 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -884,12 +884,13 @@ void WINAPI RtlCopyLuidAndAttributesArray( for (i = 0; i < Count; i++) Dest[i] = Src[i]; }
-NTSTATUS WINAPI RtlIpv4StringToAddressExW(PULONG IP, PULONG Port, - LPCWSTR Buffer, PULONG MaxSize) +/*********************************************************************** + * RtlIpv4StringToAddressExW [NTDLL.@] + */ +NTSTATUS WINAPI RtlIpv4StringToAddressExW(const WCHAR *str, BOOLEAN strict, IN_ADDR *address, USHORT *port) { - FIXME("(%p,%p,%p,%p): stub\n", IP, Port, Buffer, MaxSize); - - return STATUS_SUCCESS; + FIXME("(%s, %u, %p, %p): stub\n", debugstr_w(str), strict, address, port); + return STATUS_NOT_IMPLEMENTED; }
/*********************************************************************** diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index 0da60b5..efbd13e 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -1080,7 +1080,7 @@ @ stdcall RtlIpv4AddressToStringW(ptr ptr) ntdll.RtlIpv4AddressToStringW @ stub RtlIpv4StringToAddressA @ stub RtlIpv4StringToAddressExA -@ stdcall RtlIpv4StringToAddressExW(ptr ptr wstr ptr) ntdll.RtlIpv4StringToAddressExW +@ stdcall RtlIpv4StringToAddressExW(wstr long ptr ptr) ntdll.RtlIpv4StringToAddressExW @ stub RtlIpv4StringToAddressW @ stub RtlIpv6AddressToStringA @ stub RtlIpv6AddressToStringExA