[KMTESTS:TCPIP] ReturnAddress: Expect NT5 result, not NT6+ one
authorSerge Gautherie <reactos-git_serge_171003@gautherie.fr>
Sun, 16 Sep 2018 15:38:38 +0000 (17:38 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Thu, 4 Oct 2018 16:17:15 +0000 (18:17 +0200)
ROSTESTS-268

modules/rostests/kmtests/tcpip/connect.c

index 89fc758..ef85db2 100644 (file)
@@ -229,11 +229,11 @@ TestTcpConnect(void)
     ok_eq_long(ReturnInfo.UserDataLength, 0);
     ok_eq_pointer(ReturnInfo.UserData, NULL);
 
     ok_eq_long(ReturnInfo.UserDataLength, 0);
     ok_eq_pointer(ReturnInfo.UserData, NULL);
 
-    ok_eq_long(ReturnAddress.TAAddressCount, 0);
-    ok_eq_hex(ReturnAddress.Address[0].AddressType, 0);
-    ok_eq_hex(ReturnAddress.Address[0].AddressLength, 0);
-    ok_eq_hex(ReturnAddress.Address[0].Address[0].sin_port, 0);
-    ok_eq_hex(ReturnAddress.Address[0].Address[0].in_addr, 0);
+    ok_eq_long(ReturnAddress.TAAddressCount, 1);
+    ok_eq_hex(ReturnAddress.Address[0].AddressType, TDI_ADDRESS_TYPE_IP);
+    ok_eq_hex(ReturnAddress.Address[0].AddressLength, TDI_ADDRESS_LENGTH_IP);
+    ok_eq_hex(ReturnAddress.Address[0].Address[0].sin_port, htons(TEST_CONNECT_SERVER_PORT));
+    ok_eq_hex(ReturnAddress.Address[0].Address[0].in_addr, InAddr.S_un.S_addr);
 
     ObDereferenceObject(ConnectionFileObject);
 
 
     ObDereferenceObject(ConnectionFileObject);