Thanks for the descriptive reply ! As a follow up, Here is the error I get: Compiling... ipv4.c c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\io.h(259) : error C2373: 'closesocket' : redefinition; different type modifiers c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\Platfo...