Merge RtlIpv4StringToAddressW fix from network branch.
authorSylvain Petreolle <spetreolle@yahoo.fr>
Tue, 8 Jun 2010 20:24:15 +0000 (20:24 +0000)
committerSylvain Petreolle <spetreolle@yahoo.fr>
Tue, 8 Jun 2010 20:24:15 +0000 (20:24 +0000)
svn path=/trunk/; revision=47699

reactos/dll/win32/ws2_32_new/src/addrinfo.c
reactos/include/ndk/rtlfuncs.h
reactos/lib/rtl/network.c

index cfdb4f1..7bc55ca 100644 (file)
@@ -91,7 +91,7 @@ ParseV4Address(IN PCWSTR AddressString,
     LPWSTR Ip = 0;
 
     /* Do the conversion, don't accept wildcard */
-    RtlIpv4StringToAddressW((LPWSTR)AddressString, 0, Ip, (IN_ADDR *)&Address);
+    RtlIpv4StringToAddressW((LPWSTR)AddressString, 0, &Ip, (IN_ADDR *)&Address);
 
     /* Return the address and success */
     *pAddress = Address;
index d0f3f06..731d238 100644 (file)
@@ -3185,9 +3185,9 @@ NTSYSAPI
 NTSTATUS
 NTAPI
 RtlIpv4StringToAddressW(
-    IN PWCHAR String,
-    IN UCHAR Strict,
-    OUT PWCHAR Terminator,
+    IN PCWSTR String,
+    IN BOOLEAN Strict,
+    OUT LPWSTR *Terminator,
     OUT struct in_addr *Addr
 );
 
index 356d351..e8b0d6b 100644 (file)
@@ -103,9 +103,9 @@ RtlIpv4StringToAddressExA(IN PCHAR AddressString,
 */
 NTSTATUS
 NTAPI
-RtlIpv4StringToAddressW(IN PWCHAR String,
-                        IN UCHAR Strict,
-                        OUT PWCHAR Terminator,
+RtlIpv4StringToAddressW(IN PCWSTR String,
+                        IN BOOLEAN Strict,
+                        OUT LPWSTR *Terminator,
                         OUT struct in_addr *Addr)
 {
     UNIMPLEMENTED;