wine/dlls/winsock/tests sock.c

Alexandre Julliard julliard at wine.codeweavers.com
Tue Nov 8 04:56:27 CST 2005


ChangeSet ID:	21153
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/11/08 04:56:27

Modified files:
	dlls/winsock/tests: sock.c 

Log message:
	Saulius Krasuckas <saulius.krasuckas at ieee.org>
	Added last error code for XP SP1.

Patch: http://cvs.winehq.org/patch.py?id=21153

Old revision  New revision  Changes     Path
 1.27          1.28          +3 -3       wine/dlls/winsock/tests/sock.c

Index: wine/dlls/winsock/tests/sock.c
diff -u -p wine/dlls/winsock/tests/sock.c:1.27 wine/dlls/winsock/tests/sock.c:1.28
--- wine/dlls/winsock/tests/sock.c:1.27	8 Nov 2005 10:56:27 -0000
+++ wine/dlls/winsock/tests/sock.c	8 Nov 2005 10:56:27 -0000
@@ -1223,7 +1223,7 @@ static void test_WSAStringToAddressA(voi
     ret = WSAStringToAddressA( address3, AF_INET, NULL, (SOCKADDR*)&sockaddr, &len );
     GLE = WSAGetLastError();
     ok( (ret == 0 && sockaddr.sin_addr.s_addr == 0xffffffff) || 
-        (ret == SOCKET_ERROR && GLE == ERROR_INVALID_PARAMETER),
+        (ret == SOCKET_ERROR && (GLE == ERROR_INVALID_PARAMETER || GLE == WSAEINVAL)),
         "WSAStringToAddressA() failed unexpectedly: %d\n", GLE );
 
     len = sizeof(sockaddr);
@@ -1241,7 +1241,7 @@ static void test_WSAStringToAddressA(voi
     ret = WSAStringToAddressA( address5, AF_INET, NULL, (SOCKADDR*)&sockaddr, &len );
     GLE = WSAGetLastError();
     ok( (ret == 0 && sockaddr.sin_addr.s_addr == 0xffffffff && sockaddr.sin_port == 0xffff) || 
-        (ret == SOCKET_ERROR && GLE == ERROR_INVALID_PARAMETER),
+        (ret == SOCKET_ERROR && (GLE == ERROR_INVALID_PARAMETER || GLE == WSAEINVAL)),
         "WSAStringToAddressA() failed unexpectedly: %d\n", GLE );
 }
 
@@ -1289,7 +1289,7 @@ static void test_WSAStringToAddressW(voi
     ret = WSAStringToAddressW( address3, AF_INET, NULL, (SOCKADDR*)&sockaddr, &len );
     GLE = WSAGetLastError();
     ok( (ret == 0 && sockaddr.sin_addr.s_addr == 0xffffffff) || 
-        (ret == SOCKET_ERROR && GLE == ERROR_INVALID_PARAMETER),
+        (ret == SOCKET_ERROR && (GLE == ERROR_INVALID_PARAMETER || GLE == WSAEINVAL)),
         "WSAStringToAddressW() failed unexpectedly: %d\n", GLE );
 
     len = sizeof(sockaddr);



More information about the wine-cvs mailing list