]> sjero.net Git - iperf/blobdiff - include/Thread.h
Remove Win32 Support
[iperf] / include / Thread.h
index fd2418786fae4e8f0a84eebd19beb10b71b25f3c..2524a090d07b5759e157935b9503e5b01b67af5b 100644 (file)
@@ -77,13 +77,6 @@ typedef pthread_t nthread_t;
 
     #define HAVE_THREAD 1
 
-#elif defined( HAVE_WIN32_THREAD )
-
-/* Definitions for Win32 NT Threads */
-typedef DWORD nthread_t;
-
-    #define HAVE_THREAD 1
-
 #else
 
 /* Definitions for no threads */
@@ -126,8 +119,6 @@ typedef int nthread_t;
      * ------------------------------------------------------------------- */
     #if   defined( HAVE_POSIX_THREAD )
         #define thread_getid() pthread_self()
-    #elif defined( HAVE_WIN32_THREAD )
-        #define thread_getid() GetCurrentThreadId()
     #else
         #define thread_getid() 0
     #endif
@@ -136,11 +127,7 @@ typedef int nthread_t;
 
     nthread_t thread_zeroid( void );
     
-#if   defined( HAVE_WIN32_THREAD )
-    DWORD WINAPI thread_run_wrapper( void* paramPtr );
-#else
-    void*        thread_run_wrapper( void* paramPtr );
-#endif
+    void*     thread_run_wrapper( void* paramPtr );
 
     void thread_rest ( void );