I have searched a lot and could not find a singe reference that provides the method of implementing multithreaded winsock TCP server using mingw/codeblocks environment in "C"(specifically C and not C++). All that I could find is either single server/client or multithreaded server in linux. I am particularly looking for code on windows environment. Could anybody provide help in this regard?