https://git.reactos.org/?p=reactos.git;a=commitdiff;h=6c2df5a19912a746832e4…
commit 6c2df5a19912a746832e4d30569be0e26c1b8b32
Author:     Victor Perevertkin <victor.perevertkin(a)reactos.org>
AuthorDate: Mon Jan 30 22:10:59 2023 +0300
Commit:     Victor Perevertkin <victor.perevertkin(a)reactos.org>
CommitDate: Wed Feb 1 02:31:14 2023 +0300
    [TCPIP][ROSTESTS] Remove old and unused TCP tests code
---
 drivers/network/tcpip/tests/setup.c                |   6 -
 drivers/network/tcpip/tests/stubs.tst              |  52 ---
 drivers/network/tcpip/tests/tests/ipreceive.c      |  32 --
 .../tcpip/tests/tests/tigetprotocolnumber.c        |  12 -
 drivers/network/tdi/CMakeLists.txt                 |   4 -
 modules/rostests/tests/oskittcp/cmd_oskit.py       |  10 -
 modules/rostests/tests/oskittcp/tcptest.cpp        | 380 ------------------
 modules/rostests/tests/oskittcp/tcptest.dsp        | 434 ---------------------
 modules/rostests/tests/oskittcp/tcptest.dsw        |  29 --
 9 files changed, 959 deletions(-)
diff --git a/drivers/network/tcpip/tests/setup.c b/drivers/network/tcpip/tests/setup.c
deleted file mode 100644
index 507484da7bd..00000000000
--- a/drivers/network/tcpip/tests/setup.c
+++ /dev/null
@@ -1,6 +0,0 @@
-#include <windows.h>
-#include "regtests.h"
-
-_SetupOnce()
-{
-}
diff --git a/drivers/network/tcpip/tests/stubs.tst b/drivers/network/tcpip/tests/stubs.tst
deleted file mode 100644
index 2e33ee2d075..00000000000
--- a/drivers/network/tcpip/tests/stubs.tst
+++ /dev/null
@@ -1,52 +0,0 @@
-# Automatically generated by stubgen
-ndis.a _imp__NDIS_BUFFER_TO_SPAN_PAGES@4
-ntoskrnl.a _imp__KeBugCheck@4
-ntoskrnl.a _imp_@InterlockedPopEntrySList@4
-ntoskrnl.a _imp_@InterlockedPushEntrySList@8
-ntoskrnl.a _imp__ExDeleteNPagedLookasideList@4
-ntoskrnl.a _imp__ExInitializeNPagedLookasideList@28
-ndis.a _imp__NdisDeregisterProtocol@8
-ndis.a _imp__NdisRegisterProtocol@16
-ndis.a _imp__NdisCloseAdapter@8
-ndis.a _imp__NdisOpenAdapter@44
-ndis.a _imp__NdisSend@12
-ndis.a _imp__NdisTransferData@28
-ntoskrnl.a _imp__ExInterlockedRemoveHeadList@8
-ndis.a _imp__NdisRequest@12
-ndis.a _imp__NdisFreePacket@4
-ndis.a _imp__NdisFreeBuffer@4
-ndis.a _imp__NdisAllocatePacket@12
-ndis.a _imp__NdisAllocateBuffer@20
-ntoskrnl.a _imp__ExInterlockedInsertTailList@12
-ntoskrnl.a _imp_@IofCompleteRequest@8
-ntoskrnl.a _imp__MmProbeAndLockPages@12
-ntoskrnl.a _imp__IoAllocateMdl@20
-ntoskrnl.a _imp__ExFreePool@4
-ntoskrnl.a _imp__IoFreeMdl@4
-ntoskrnl.a _imp__MmUnlockPages@4
-ntoskrnl.a _imp__MmMapLockedPages@8
-ntoskrnl.a _imp_@ObfDereferenceObject@4
-ntoskrnl.a _imp__ObReferenceObjectByHandle@24
-ntoskrnl.a _imp__IoFileObjectType
-ntoskrnl.a _imp_@InterlockedExchange@8
-ntoskrnl.a _imp__KeSetTimerEx@20
-ntoskrnl.a _imp__KeInitializeTimer@4
-ntoskrnl.a _imp__KeInitializeDpc@12
-ndis.a _imp__NdisAllocateBufferPool@12
-ndis.a _imp__NdisAllocatePacketPool@16
-ntoskrnl.a _imp__KeInitializeSpinLock@4
-ntoskrnl.a _imp__IoCreateDevice@28
-ntoskrnl.a _imp__ExQueueWorkItem@8
-ntoskrnl.a _imp__IoDeleteDevice@4
-ndis.a _imp__NdisFreePacketPool@4
-ndis.a _imp__NdisFreeBufferPool@4
-ntoskrnl.a _imp__KeCancelTimer@4
-ntoskrnl.a _imp__KeWaitForSingleObject@20
-ntoskrnl.a _imp__KeResetEvent@4
-ntoskrnl.a _imp__IoReleaseCancelSpinLock@4
-ntoskrnl.a _imp__KeSetEvent@12
-ntoskrnl.a _imp__IoAcquireCancelSpinLock@4
-ntoskrnl.a _imp__KeInitializeEvent@12
-ntoskrnl.a _imp__ExAllocatePool@8
-ntoskrnl.a _imp_@ExAcquireFastMutex@4
-ntoskrnl.a _imp_@ExReleaseFastMutex@4
diff --git a/drivers/network/tcpip/tests/tests/ipreceive.c
b/drivers/network/tcpip/tests/tests/ipreceive.c
deleted file mode 100644
index 14051b5e378..00000000000
--- a/drivers/network/tcpip/tests/tests/ipreceive.c
+++ /dev/null
@@ -1,32 +0,0 @@
-#include "../../include/precomp.h"
-#include "regtests.h"
-
-#define MTU 1500
-
-struct packet {
-    int size;
-    char data[MTU];
-};
-
-static void RunTest() {
-    const struct packet Packets[] = {
-       { 0 }
-    };
-    int i;
-    IP_INTERFACE IF;
-    IP_PACKET IPPacket;
-    NTSTATUS Status = STATUS_SUCCESS;
-
-    /* Init interface */
-
-    /* Init packet */
-
-    for( i = 0; NT_SUCCESS(Status) && i < Packets[i].size; i++ ) {
-       IPPacket.Header = (PUCHAR)Packets[i].data;
-       IPPacket.TotalSize = Packets[i].size;
-       IPReceive( &IF, &IPPacket );
-    }
-    _AssertEqualValue(STATUS_SUCCESS, Status);
-}
-
-_Dispatcher(IPReceiveTest, "IPReceive");
diff --git a/drivers/network/tcpip/tests/tests/tigetprotocolnumber.c
b/drivers/network/tcpip/tests/tests/tigetprotocolnumber.c
deleted file mode 100644
index 43f2a97ffb7..00000000000
--- a/drivers/network/tcpip/tests/tests/tigetprotocolnumber.c
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "../../include/precomp.h"
-#include "regtests.h"
-
-static void RunTest() {
-    UNICODE_STRING Str;
-    int Proto;
-    RtlInitUnicodeString( &Str, L"1" );
-    TiGetProtocolNumber( &Str, (PULONG)&Proto );
-    _AssertEqualValue(1, Proto);
-}
-
-_Dispatcher(TigetprotocolnumberTest, "TiGetProtocolNumber");
diff --git a/drivers/network/tdi/CMakeLists.txt b/drivers/network/tdi/CMakeLists.txt
index b10ff4288e5..bfd2f010120 100644
--- a/drivers/network/tdi/CMakeLists.txt
+++ b/drivers/network/tdi/CMakeLists.txt
@@ -1,8 +1,4 @@
-include_directories(
-    BEFORE include
-    ${REACTOS_SOURCE_DIR}/sdk/lib/drivers/oskittcp/include)
-
 add_definitions(
     -DNDIS40
     -D_NTDRIVER_
diff --git a/modules/rostests/tests/oskittcp/cmd_oskit.py
b/modules/rostests/tests/oskittcp/cmd_oskit.py
deleted file mode 100644
index e1fac177519..00000000000
--- a/modules/rostests/tests/oskittcp/cmd_oskit.py
+++ /dev/null
@@ -1,10 +0,0 @@
-from socket import *
-import sys
-
-s = socket(AF_INET,SOCK_DGRAM,0)
-s.connect(('localhost',5001))
-
-while 1:
-       sys.stdout.write('>> ')
-       line = sys.stdin.readline()
-       s.send('CMD ' + line)
\ No newline at end of file
diff --git a/modules/rostests/tests/oskittcp/tcptest.cpp
b/modules/rostests/tests/oskittcp/tcptest.cpp
deleted file mode 100644
index e1985a41b6f..00000000000
--- a/modules/rostests/tests/oskittcp/tcptest.cpp
+++ /dev/null
@@ -1,380 +0,0 @@
-#ifdef _MSC_VER
-#pragma warning ( disable : 4786 )
-#endif//_MSC_VER
-
-#include <list>
-#include <string>
-#include <sstream>
-#include <malloc.h>
-extern "C" {
-    typedef unsigned short u_short;
-#include <stdio.h>
-#include <oskittcp.h>
-#include <windows.h>
-#ifndef _MSC_VER
-#include <winsock2.h>
-#endif//_MSC_VER
-};
-
-unsigned char hwaddr[6] = { 0x08, 0x00, 0x20, 0x0b, 0xb7, 0xbb };
-
-#undef malloc
-#undef free
-
-unsigned long TCP_IPIdentification;
-
-#define MAX_DG_SIZE 0x10000
-#define TI_DbgPrint(x,y) printf y
-
-std::list<std::string> output_packets;
-
-typedef struct _CONNECTION_ENDPOINT {
-    OSK_UINT State;
-} CONNECTION_ENDPOINT, *PCONNECTION_ENDPOINT;
-
-extern "C" int is_stack_ptr ( const void* p )
-{
-       MEMORY_BASIC_INFORMATION mbi1, mbi2;
-       VirtualQuery ( p, &mbi1, sizeof(mbi1) );
-       VirtualQuery ( _alloca(1), &mbi2, sizeof(mbi2) );
-       return mbi1.AllocationBase == mbi2.AllocationBase;
-}
-
-int TCPSocketState(void *ClientData,
-                  void *WhichSocket,
-                  void *WhichConnection,
-                  OSK_UINT NewState ) {
-    PCONNECTION_ENDPOINT Connection = (PCONNECTION_ENDPOINT)WhichConnection;
-    //PLIST_ENTRY Entry;
-
-    TI_DbgPrint(MID_TRACE,("Called: NewState %x\n", NewState));
-
-    if( !Connection ) {
-       TI_DbgPrint(MID_TRACE,("Socket closing.\n"));
-       return 0;
-    }
-
-    if( (NewState & SEL_CONNECT) &&
-       !(Connection->State & SEL_CONNECT) ) {
-    } else if( (NewState & SEL_READ) || (NewState & SEL_FIN) ) {
-    }
-
-    return 0;
-}
-
-#define STRINGIFY(x) #x
-
-char hdr[14] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-                0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-                0x08, 0x00 };
-
-int TCPPacketSend(void *ClientData, OSK_PCHAR data, OSK_UINT len ) {
-    output_packets.push_back( std::string( hdr, 14 ) +
-                             std::string( (char *)data, (int)len ) );
-    return 0;
-}
-
-struct ifaddr *TCPFindInterface( void *ClientData,
-                                OSK_UINT AddrType,
-                                OSK_UINT FindType,
-                                struct sockaddr *ReqAddr ) {
-    static struct sockaddr_in ifa = { AF_INET }, nm = { AF_INET };
-    static struct ifaddr a = {
-       (struct sockaddr *)&ifa,
-       NULL,
-       (struct sockaddr *)&nm,
-       0,
-       0,
-       1,
-       1500
-    };
-    ifa.sin_addr.s_addr = inet_addr( "10.10.2.115" );
-    nm.sin_addr.s_addr  = inet_addr( "255.255.255.0" );
-    return &a;
-}
-
-void *TCPMalloc( void *ClientData,
-                OSK_UINT Bytes, OSK_PCHAR File, OSK_UINT Line ) {
-    void *v = malloc( Bytes );
-    fprintf( stderr, "(%s:%d) malloc( %d ) => %x\n", File, Line, Bytes, v );
-    return v;
-}
-
-void TCPFree( void *ClientData,
-             void *data, OSK_PCHAR File, OSK_UINT Line ) {
-    fprintf( stderr, "(%s:%d) free( %x )\n", File, Line, data );
-    free( data );
-}
-
-int TCPSleep( void *ClientData, void *token, int priority, char *msg,
-             int tmio ) {
-#if 0
-    PSLEEPING_THREAD SleepingThread;
-
-    TI_DbgPrint(MID_TRACE,
-               ("Called TSLEEP: tok = %x, pri = %d, wmesg = %s, tmio = %x\n",
-                token, priority, msg, tmio));
-
-    SleepingThread = ExAllocatePool( NonPagedPool, sizeof( *SleepingThread ) );
-    if( SleepingThread ) {
-       KeInitializeEvent( &SleepingThread->Event, NotificationEvent, FALSE );
-       SleepingThread->SleepToken = token;
-
-       ExAcquireFastMutex( &SleepingThreadsLock );
-       InsertTailList( &SleepingThreadsList, &SleepingThread->Entry );
-       ExReleaseFastMutex( &SleepingThreadsLock );
-
-       TI_DbgPrint(MID_TRACE,("Waiting on %x\n", token));
-       KeWaitForSingleObject( &SleepingThread->Event,
-                              WrSuspended,
-                              KernelMode,
-                              TRUE,
-                              NULL );
-
-       ExAcquireFastMutex( &SleepingThreadsLock );
-       RemoveEntryList( &SleepingThread->Entry );
-       ExReleaseFastMutex( &SleepingThreadsLock );
-
-       ExFreePool( SleepingThread );
-    }
-    TI_DbgPrint(MID_TRACE,("Waiting finished: %x\n", token));
-#endif
-    return 0;
-}
-
-void TCPWakeup( void *ClientData, void *token ) {
-#if 0
-    PLIST_ENTRY Entry;
-    PSLEEPING_THREAD SleepingThread;
-
-    ExAcquireFastMutex( &SleepingThreadsLock );
-    Entry = SleepingThreadsList.Flink;
-    while( Entry != &SleepingThreadsList ) {
-       SleepingThread = CONTAINING_RECORD(Entry, SLEEPING_THREAD, Entry);
-       TI_DbgPrint(MID_TRACE,("Sleeper @ %x\n", SleepingThread));
-       if( SleepingThread->SleepToken == token ) {
-           TI_DbgPrint(MID_TRACE,("Setting event to wake %x\n", token));
-           KeSetEvent( &SleepingThread->Event, IO_NETWORK_INCREMENT, FALSE );
-       }
-       Entry = Entry->Flink;
-    }
-    ExReleaseFastMutex( &SleepingThreadsLock );
-#endif
-}
-
-OSKITTCP_EVENT_HANDLERS EventHandlers = {
-    NULL,
-    TCPSocketState,
-    TCPPacketSend,
-    TCPFindInterface,
-    TCPMalloc,
-    TCPFree,
-    TCPSleep,
-    TCPWakeup
-};
-
-void display_row( char *data, int off, int len ) {
-    int i;
-
-    printf( "%08x:", off );
-    for( i = off; i < len && i < off + 16; i++ ) {
-       printf( " %02x", data[i] & 0xff );
-    }
-
-    printf( " -- " );
-
-    for( i = off; i < len && i < off + 16; i++ ) {
-       printf( "%c", (data[i] >= ' ') ? data[i] : '.' );
-    }
-
-    printf( "\n" );
-}
-
-int main( int argc, char **argv ) {
-    int asock = INVALID_SOCKET, selret, dgrecv, fromsize, err, port = 5001;
-    char datagram[MAX_DG_SIZE];
-    void *conn = 0;
-    struct fd_set readf;
-    struct timeval tv;
-    struct sockaddr_in addr_from = { AF_INET }, addr_to = { AF_INET };
-    std::list<std::string>::iterator i;
-    WSADATA wsadata;
-
-    WSAStartup( 0x101, &wsadata );
-
-    if( argc > 1 ) port = atoi(argv[1]);
-
-    RegisterOskitTCPEventHandlers( &EventHandlers );
-    InitOskitTCP();
-
-    asock = socket( AF_INET, SOCK_DGRAM, 0 );
-
-    addr_from.sin_port = htons( port );
-
-    if( bind( asock, (struct sockaddr *)&addr_from, sizeof( addr_from ) ) ) {
-       printf( "Bind error\n" );
-       return 0;
-    }
-
-    addr_to.sin_port = htons( port & (~1) );
-    addr_to.sin_addr.s_addr = inet_addr("127.0.0.1");
-
-    while( true ) {
-       FD_ZERO( &readf );
-       FD_SET( asock, &readf );
-       tv.tv_sec = 0;
-       tv.tv_usec = 10000;
-       selret = select( asock + 1, &readf, NULL, NULL, &tv );
-
-       if( FD_ISSET( asock, &readf ) ) {
-           fromsize = sizeof( addr_from );
-           dgrecv = recvfrom( asock, datagram, sizeof(datagram), 0,
-                              (struct sockaddr *)&addr_from, &fromsize );
-
-           if( datagram[0] == 'C' && datagram[1] == 'M'
&&
-               datagram[2] == 'D' && datagram[3] == ' ' ) {
-               int theport, bytes, /*recvret,*/ off, bytin;
-               struct sockaddr_in nam;
-               std::string faddr, word;
-               std::istringstream
-                   cmdin( std::string( datagram + 4, dgrecv - 4 ) );
-
-               cmdin >> word;
-
-               if( word == "socket" ) {
-                   cmdin >> faddr >> theport;
-
-                   nam.sin_family = AF_INET;
-                   nam.sin_addr.s_addr = inet_addr(faddr.c_str());
-                   nam.sin_port = htons(theport);
-
-                   if( (err = OskitTCPSocket( NULL, &conn, AF_INET,
-                                             SOCK_STREAM, 0 )) != 0 ) {
-                       fprintf( stderr, "OskitTCPSocket: error %d\n", err );
-                   }
-
-                   if( (err = OskitTCPConnect( conn, NULL, &nam,
-                                               sizeof(nam) )) != 0 ) {
-                       fprintf( stderr, "OskitTCPConnect: error %d\n", err );
-                   } else {
-                       printf( "Socket created\n" );
-                   }
-               }
-
-               /* The rest of the commands apply only to an open socket */
-               if( !conn ) continue;
-
-               if( word == "recv" ) {
-                   cmdin >> bytes;
-
-                   if( (err = OskitTCPRecv( conn, (OSK_PCHAR)datagram,
-                                            sizeof(datagram),
-                                            (unsigned int *)&bytin, 0 )) != 0 ) {
-                       fprintf( stderr, "OskitTCPRecv: error %d\n", err );
-                   } else {
-                       for( off = 0; off < bytin; off += 16 ) {
-                           display_row( datagram, off, bytin );
-                       }
-                       printf( "\n" );
-                   }
-               } else if ( word == "type" ) {
-                       std::string therest = &cmdin.str()[word.size()];
-                       char* p = &therest[0];
-                       p += strspn ( p, " \t" );
-                       char* src = p;
-                       char* dst = p;
-                       while ( *src )
-                       {
-                               char c = *src++;
-                               if ( c == '\r' || c == '\n' ) break;
-                               if ( c == '\\' )
-                               {
-                                       c = *src++;
-                                       switch ( c )
-                                       {
-                                       case 'b': c = '\b'; break;
-                                       case 'n': c = '\n'; break;
-                                       case 'r': c = '\r'; break;
-                                       case 't': c = '\t'; break;
-                                       case 'v': c = '\v'; break;
-                                       }
-                               }
-                               *dst++ = c;
-                       }
-                       *dst = '\0';
-                       if ( (err = OskitTCPSend ( conn, (OSK_PCHAR)p, strlen(p),
(OSK_UINT*)&bytin, 0 ))
-                               != 0 ) {
-                               fprintf ( stderr, "OskitTCPConnect: error %d\n",
err );
-                       } else {
-                               printf ( "wrote %d bytes\n", bytin );
-                       }
-               } else if( word == "send" ) {
-                   off = 0;
-                   while( cmdin >> word ) {
-                       datagram[off++] =
-                           atoi( (std::string("0x") + word).c_str() );
-                   }
-
-                   if( (err = OskitTCPSend( conn, (OSK_PCHAR)datagram,
-                                            off, (OSK_UINT *)&bytin, 0 ))
-                       != 0 ) {
-                       fprintf( stderr, "OskitTCPConnect: error %d\n", err );
-                   } else {
-                       printf( "wrote %d bytes\n", bytin );
-                   }
-               } else if( word == "close" ) {
-                   OskitTCPClose( conn );
-                   conn = NULL;
-               }
-           } else if( dgrecv > 14 ) {
-               addr_to = addr_from;
-
-               if( datagram[12] == 8 && datagram[13] == 6 ) {
-                   /* Answer arp query */
-                   char laddr[4];
-                   /* Mark patch as to the previous sender */
-                   memcpy( datagram + 32, datagram + 6, 6 );
-                   memcpy( datagram, datagram + 6, 6 );
-                   /* Mark packet as from us */
-                   memcpy( datagram + 22, hwaddr, 6 );
-                   memcpy( datagram + 6, hwaddr, 6 );
-                   /* Swap inet addresses */
-                   memcpy( laddr, datagram + 28, 4 );
-                   memcpy( datagram + 28, datagram + 38, 4 );
-                   memcpy( datagram + 38, laddr, 4 );
-                   /* Set reply opcode */
-                   datagram[21] = 2;
-
-                   err = sendto( asock, datagram, dgrecv, 0,
-                                 (struct sockaddr *)&addr_to,
-                                 sizeof(addr_to) );
-
-                   if( err != 0 )
-                       printf( "sendto: %d\n", err );
-               } else {
-                   memcpy( hdr, datagram + 6, 6 );
-                   memcpy( hdr + 6, datagram, 6 );
-                   memcpy( hdr + 12, datagram + 12, 2 );
-                   OskitTCPReceiveDatagram
-                       ( (unsigned char *)datagram + 14,
-                         dgrecv - 14, 20 );
-               }
-           }
-       }
-
-       TimerOskitTCP();
-
-       for( i = output_packets.begin(); i != output_packets.end(); i++ ) {
-           err = sendto( asock, i->c_str(), i->size(), 0,
-                         (struct sockaddr *)&addr_to, sizeof(addr_to) );
-
-           fprintf( stderr, "** SENDING PACKET %d bytes **\n", i->size() );
-
-           if( err != 0 )
-               printf( "sendto: %d\n", err );
-       }
-
-       output_packets.clear();
-    }
-}
-
diff --git a/modules/rostests/tests/oskittcp/tcptest.dsp
b/modules/rostests/tests/oskittcp/tcptest.dsp
deleted file mode 100644
index fd5f9039a4e..00000000000
--- a/modules/rostests/tests/oskittcp/tcptest.dsp
+++ /dev/null
@@ -1,434 +0,0 @@
-# Microsoft Developer Studio Project File - Name="tcptest" - Package
Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Console Application" 0x0103
-
-CFG=tcptest - Win32 Debug
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "tcptest.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "tcptest.mak" CFG="tcptest - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "tcptest - Win32 Release" (based on "Win32 (x86) Console
Application")
-!MESSAGE "tcptest - Win32 Debug" (based on "Win32 (x86) Console
Application")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-RSC=rc.exe
-
-!IF  "$(CFG)" == "tcptest - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release"
-# PROP Intermediate_Dir "Release"
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D
"_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D
"_CONSOLE" /D "_MBCS" /YX /FD /c
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo
/subsystem:console /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo
/subsystem:console /machine:I386
-
-!ELSEIF  "$(CFG)" == "tcptest - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "Debug"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D
"_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
-# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I
"../../../drivers/lib/oskittcp/include" /I
"../../../drivers\lib\oskittcp\include\freebsd\src\sys" /I
"../../../drivers\lib\oskittcp\include\freebsd\dev\include" /I
"../../../drivers\lib\oskittcp\include\freebsd\net\include" /D "WIN32"
/D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /D "KERNEL"
/D __REACTOS__=1 /D "FREEZAP" /YX /FD /GZ /c
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo
/subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib /nologo
/subsystem:console /debug /machine:I386 /pdbtype:sept
-
-!ENDIF
-
-# Begin Target
-
-# Name "tcptest - Win32 Release"
-# Name "tcptest - Win32 Debug"
-# Begin Group "tcptest"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\tcptest.cpp
-
-!IF  "$(CFG)" == "tcptest - Win32 Release"
-
-!ELSEIF  "$(CFG)" == "tcptest - Win32 Debug"
-
-# SUBTRACT CPP /D "KERNEL"
-
-!ENDIF
-
-# End Source File
-# End Group
-# Begin Group "oskittcp"
-
-# PROP Default_Filter ""
-# Begin Group "src"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\defaults.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\in.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\in_cksum.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\in_pcb.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\in_proto.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\in_rmx.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\inet_ntoa.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\interface.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\ip_input.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\ip_output.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\kern_clock.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\kern_subr.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\param.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\radix.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\random.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\raw_cb.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\raw_ip.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\raw_usrreq.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\route.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\rtsock.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\scanc.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\sleep.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_debug.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_input.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_output.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_subr.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_timer.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\tcp_usrreq.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\uipc_domain.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\uipc_mbuf.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\uipc_socket.c
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\oskittcp\uipc_socket2.c
-# End Source File
-# End Group
-# Begin Group "include"
-
-# PROP Default_Filter ""
-# Begin Group "freebsd"
-
-# PROP Default_Filter ""
-# Begin Group "src No. 1"
-
-# PROP Default_Filter ""
-# Begin Group "sys"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\buf.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\callout.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\cdefs.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\domain.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\errno.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\fcntl.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\file.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\filedesc.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\filio.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\ioccom.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\ioctl.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\kernel.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\libkern.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\malloc.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\mbuf.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\param.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\proc.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\protosw.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\queue.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\resource.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\resourcevar.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\rtprio.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\select.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\signal.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\signalvar.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\socket.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\socketvar.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\sockio.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\stat.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\sysctl.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\syslimits.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\syslog.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\systm.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\time.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\ttycom.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\types.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\ucred.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\uio.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\freebsd\src\sys\sys\unistd.h
-# End Source File
-# End Group
-# End Group
-# End Group
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\memtrack.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\oskitdebug.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\oskiterrno.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\oskitfreebsd.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\oskittcp.h
-# End Source File
-# Begin Source File
-
-SOURCE=..\..\..\drivers\lib\oskittcp\include\oskittypes.h
-# End Source File
-# End Group
-# End Group
-# End Target
-# End Project
diff --git a/modules/rostests/tests/oskittcp/tcptest.dsw
b/modules/rostests/tests/oskittcp/tcptest.dsw
deleted file mode 100644
index a00140eb137..00000000000
--- a/modules/rostests/tests/oskittcp/tcptest.dsw
+++ /dev/null
@@ -1,29 +0,0 @@
-Microsoft Developer Studio Workspace File, Format Version 6.00
-# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
-
-###############################################################################
-
-Project: "tcptest"=.\tcptest.dsp - Package Owner=<4>
-
-Package=<5>
-{{{
-}}}
-
-Package=<4>
-{{{
-}}}
-
-###############################################################################
-
-Global:
-
-Package=<5>
-{{{
-}}}
-
-Package=<3>
-{{{
-}}}
-
-###############################################################################
-