diff --git a/ports/win32/msvc/libcheck.vcxproj b/ports/win32/msvc/libcheck.vcxproj
new file mode 100644
index 0000000..542ad69
--- /dev/null
+++ b/ports/win32/msvc/libcheck.vcxproj
@@ -0,0 +1,97 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {EBB156DC-01BF-47B2-B69C-1A750B6B5F09}
+ libcheck
+
+
+
+ StaticLibrary
+ MultiByte
+ true
+
+
+ StaticLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ Disabled
+ ..\check;..\..\..\..\check\src;%(AdditionalIncludeDirectories)
+ _LIB;WIN32;_DEBUG;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ Level3
+ EditAndContinue
+
+
+
+
+ MaxSpeed
+ true
+ ..\check;..\..\..\..\check\src;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreaded
+ true
+ Level3
+ ProgramDatabase
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/libcheck.vcxproj.filters b/ports/win32/msvc/libcheck.vcxproj.filters
new file mode 100644
index 0000000..26c7241
--- /dev/null
+++ b/ports/win32/msvc/libcheck.vcxproj.filters
@@ -0,0 +1,87 @@
+
+
+
+
+ {05d172f9-8ca6-4d9c-96e4-2b0480a8222f}
+
+
+ {eb9ccf88-7e08-4202-bb4f-5a51443fa480}
+
+
+ {3f044d95-ab52-45ce-b4ae-27797eb221b2}
+
+
+ {abb21abe-51c2-45df-bdc9-8e00ce7fe404}
+
+
+
+
+ Win32
+
+
+ Win32
+
+
+ Win32\sys
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+
+
+ Win32
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+ src
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP.vcxproj b/ports/win32/msvc/lwIP.vcxproj
new file mode 100644
index 0000000..80357f2
--- /dev/null
+++ b/ports/win32/msvc/lwIP.vcxproj
@@ -0,0 +1,398 @@
+
+
+
+
+ Debug unittests
+ Win32
+
+
+ Debug
+ Win32
+
+
+ Release unittests
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {2CC276FA-B226-49C9-8F82-7FCD5A228E28}
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ .\$(Configuration)\
+ .\$(Configuration)\$(ProjectName)\
+ .\$(Configuration)\unittests\
+ .\$(Configuration)\$(ProjectName)\unittests\
+ .\$(Configuration)\unittests\
+ .\$(Configuration)\$(ProjectName)\unittests\
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ ProgramDatabase
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ true
+
+
+
+
+ Disabled
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ _LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ true
+
+
+
+
+ Disabled
+ $(LWIP_DIR)\test\unit;$(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ _LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ true
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ $(LWIP_DIR)\test\unit;$(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ ProgramDatabase
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ true
+
+
+
+
+ true
+ true
+ true
+ true
+
+
+ Document
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+
+
+ Document
+ true
+ true
+ true
+ true
+
+
+ Document
+
+
+ Document
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP.vcxproj.filters b/ports/win32/msvc/lwIP.vcxproj.filters
new file mode 100644
index 0000000..366dce3
--- /dev/null
+++ b/ports/win32/msvc/lwIP.vcxproj.filters
@@ -0,0 +1,569 @@
+
+
+
+
+ {51757ae3-05ca-4e6a-a745-19c9ffc62278}
+
+
+ {e40d58ed-58be-4618-9664-6df29e27f835}
+
+
+ {5752fd8f-90c3-4381-8b6a-86c09a2f9859}
+
+
+ {75f75ac5-73a4-4458-bc23-eaed529c37e1}
+
+
+ {97772339-4210-4a32-82d0-d25269d3e3d6}
+
+
+ {06467ead-0683-44db-bc41-6aa5a82490f0}
+
+
+ {1075aec7-b001-47bd-9846-ed635687e26e}
+
+
+ {166a3203-ccc3-4eff-9eaa-1e5648a7fb5b}
+
+
+ {6b889738-b59a-450a-b4dd-0d1986bffca1}
+
+
+ {dc783ea8-63ed-4de6-b576-a87c318a7ad1}
+
+
+ {7822191b-1cd0-4ce8-a852-da0474977fc4}
+
+
+ {b22a3b7a-d076-44a5-9a16-1e6f49cd5a94}
+
+
+ {8fb42d78-1e77-4208-b457-44f41c4cc901}
+
+
+ {81578f11-9d3c-4bc8-a518-6f78f082fe0e}
+
+
+ {0109fdbb-3aed-45fa-a308-493988755364}
+
+
+ {32a9c4ed-7687-48bb-8b9d-482c2f6c7554}
+
+
+ {c6c4a1a7-dab8-4463-b155-07e7303b54e4}
+
+
+ {2e87d0f7-38a3-45f8-870d-f8622c20e9d9}
+
+
+
+
+
+
+
+
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\api
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core
+
+
+ src\core\ipv4
+
+
+ src\core\ipv4
+
+
+ src\core\ipv4
+
+
+ src\core\ipv4
+
+
+ src\core\ipv4
+
+
+ src\core\ipv4
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\ipv6
+
+
+ src\core\snmp
+
+
+ src\core\snmp
+
+
+ src\core\snmp
+
+
+ src\core\snmp
+
+
+ src\core\snmp
+
+
+ src\core\snmp
+
+
+ src\netif
+
+
+ src\netif
+
+
+ src\netif
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp
+
+
+ src\netif\ppp\polarssl
+
+
+ src\netif\ppp\polarssl
+
+
+ src\netif\ppp\polarssl
+
+
+ src\netif\ppp\polarssl
+
+
+ arch
+
+
+ arch
+
+
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\lwip
+
+
+ src\include\netif
+
+
+ src\include\netif
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp
+
+
+ src\include\netif\ppp\polarssl
+
+
+ src\include\netif\ppp\polarssl
+
+
+ src\include\netif\ppp\polarssl
+
+
+ src\include\netif\ppp\polarssl
+
+
+ src\include\posix
+
+
+ src\include\posix\sys
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+ arch
+
+
+
+
+ arch
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP_Test.sln b/ports/win32/msvc/lwIP_Test.sln
index 9873679..ce59abd 100644
--- a/ports/win32/msvc/lwIP_Test.sln
+++ b/ports/win32/msvc/lwIP_Test.sln
@@ -1,19 +1,12 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual C++ Express 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP_test", "lwIP_Test.vcproj", "{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}"
- ProjectSection(ProjectDependencies) = postProject
- {6F44E49E-9F21-4144-91EC-53B92AEF62CE} = {6F44E49E-9F21-4144-91EC-53B92AEF62CE}
- {2CC276FA-B226-49C9-8F82-7FCD5A228E28} = {2CC276FA-B226-49C9-8F82-7FCD5A228E28}
- EndProjectSection
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C++ Express 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP_Test", "lwIP_Test.vcxproj", "{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP pcapif", "lwIP_pcapif.vcproj", "{6F44E49E-9F21-4144-91EC-53B92AEF62CE}"
- ProjectSection(ProjectDependencies) = postProject
- {2CC276FA-B226-49C9-8F82-7FCD5A228E28} = {2CC276FA-B226-49C9-8F82-7FCD5A228E28}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP pcapif", "lwIP_pcapif.vcxproj", "{6F44E49E-9F21-4144-91EC-53B92AEF62CE}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP", "lwIP.vcproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP", "lwIP.vcxproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefsdata", "makefsdata.vcproj", "{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefsdata", "makefsdata.vcxproj", "{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/ports/win32/msvc/lwIP_Test.vcxproj b/ports/win32/msvc/lwIP_Test.vcxproj
new file mode 100644
index 0000000..1100cf8
--- /dev/null
+++ b/ports/win32/msvc/lwIP_Test.vcxproj
@@ -0,0 +1,188 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}
+ lwIP_test
+
+
+
+ Application
+ false
+ MultiByte
+
+
+ Application
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ .\$(Configuration)\
+ .\$(Configuration)\$(ProjectName)\
+ false
+ true
+
+
+
+ .\Release/test.tlb
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;..\..\..;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+
+
+ $(IntDir)$(TargetName).pch
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ Packet.lib;wpcap.lib;%(AdditionalDependencies)
+ true
+ $(PCAP_DIR)\Lib;%(AdditionalLibraryDirectories)
+ .\Release/test.pdb
+ Console
+ false
+
+
+ MachineX86
+
+
+
+
+ .\Debug/test.tlb
+
+
+
+
+ Disabled
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;..\..\..;%(AdditionalIncludeDirectories)
+ _CONSOLE;WIN32;_DEBUG;LWIP_DEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ $(IntDir)$(TargetName).pch
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ Packet.lib;wpcap.lib;%(AdditionalDependencies)
+ true
+ $(PCAP_DIR)\Lib;%(AdditionalLibraryDirectories)
+ true
+ Console
+ false
+
+
+ MachineX86
+
+
+
+
+ Disabled
+ %(AdditionalIncludeDirectories)
+ %(PreprocessorDefinitions)
+ EnableFastChecks
+ MaxSpeed
+ %(AdditionalIncludeDirectories)
+ %(PreprocessorDefinitions)
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {2cc276fa-b226-49c9-8f82-7fcd5a228e28}
+ false
+
+
+ {6f44e49e-9f21-4144-91ec-53b92aef62ce}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP_Test.vcxproj.filters b/ports/win32/msvc/lwIP_Test.vcxproj.filters
new file mode 100644
index 0000000..04d668a
--- /dev/null
+++ b/ports/win32/msvc/lwIP_Test.vcxproj.filters
@@ -0,0 +1,127 @@
+
+
+
+
+ {e858c3d0-1558-4d47-bc6a-9d4a55ce3d3a}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {0582eefd-a68e-45f8-b93c-f828c4794f30}
+
+
+ {50da041b-5512-4284-9d53-8d7aaaa99ca4}
+
+
+
+
+ Source Files
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\private_mib
+
+
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\apps
+
+
+ Source Files\private_mib
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP_pcapif.vcxproj b/ports/win32/msvc/lwIP_pcapif.vcxproj
new file mode 100644
index 0000000..03778ad
--- /dev/null
+++ b/ports/win32/msvc/lwIP_pcapif.vcxproj
@@ -0,0 +1,109 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ lwIP pcapif
+ {6F44E49E-9F21-4144-91EC-53B92AEF62CE}
+ lwIP pcapif
+
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+ StaticLibrary
+ false
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ .\$(Configuration)\
+ .\$(Configuration)\$(ProjectName)\
+
+
+
+ Disabled
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;.\;$(PCAP_DIR)\Include;%(AdditionalIncludeDirectories)
+ _LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebug
+
+
+ $(IntDir)$(ProjectName).pdb
+ Level4
+ true
+ EditAndContinue
+ Default
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+
+
+
+ MaxSpeed
+ OnlyExplicitInline
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;.\;$(PCAP_DIR)\Include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+
+
+ $(IntDir)$(TargetName).pch
+ $(IntDir)$(ProjectName).pdb
+ Level3
+ true
+ Default
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0407
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ {2cc276fa-b226-49c9-8f82-7fcd5a228e28}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP_pcapif.vcxproj.filters b/ports/win32/msvc/lwIP_pcapif.vcxproj.filters
new file mode 100644
index 0000000..f933f17
--- /dev/null
+++ b/ports/win32/msvc/lwIP_pcapif.vcxproj.filters
@@ -0,0 +1,28 @@
+
+
+
+
+ {0d38b8c3-e694-4572-89b8-fc6e825a092d}
+ cpp;c;cxx;rc;def;r;odl;idl;hpj;bat
+
+
+ {e5ce29d5-319e-4e99-978b-b88e8d6167e4}
+
+
+
+
+ Source Files
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwIP_unittests.sln b/ports/win32/msvc/lwIP_unittests.sln
index aba0d28..2dfefb0 100644
--- a/ports/win32/msvc/lwIP_unittests.sln
+++ b/ports/win32/msvc/lwIP_unittests.sln
@@ -1,14 +1,10 @@
-Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual C++ Express 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwip_unittests", "lwip_unittests.vcproj", "{6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}"
- ProjectSection(ProjectDependencies) = postProject
- {EBB156DC-01BF-47B2-B69C-1A750B6B5F09} = {EBB156DC-01BF-47B2-B69C-1A750B6B5F09}
- {2CC276FA-B226-49C9-8F82-7FCD5A228E28} = {2CC276FA-B226-49C9-8F82-7FCD5A228E28}
- EndProjectSection
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual C++ Express 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwip_unittests", "lwip_unittests.vcxproj", "{6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP", "lwIP.vcproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP", "lwIP.vcxproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcheck", "libcheck.vcproj", "{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcheck", "libcheck.vcxproj", "{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -16,6 +12,10 @@ Global
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Debug|Win32.Build.0 = Debug|Win32
+ {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Release|Win32.ActiveCfg = Release|Win32
+ {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Release|Win32.Build.0 = Release|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Debug|Win32.ActiveCfg = Debug unittests|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Debug|Win32.Build.0 = Debug unittests|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Release|Win32.ActiveCfg = Release unittests|Win32
@@ -24,10 +24,6 @@ Global
{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}.Debug|Win32.Build.0 = Debug|Win32
{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}.Release|Win32.ActiveCfg = Release|Win32
{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}.Release|Win32.Build.0 = Release|Win32
- {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Debug|Win32.ActiveCfg = Debug|Win32
- {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Debug|Win32.Build.0 = Debug|Win32
- {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Release|Win32.ActiveCfg = Release|Win32
- {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/ports/win32/msvc/lwip_unittests.vcxproj b/ports/win32/msvc/lwip_unittests.vcxproj
new file mode 100644
index 0000000..02e0bb5
--- /dev/null
+++ b/ports/win32/msvc/lwip_unittests.vcxproj
@@ -0,0 +1,120 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}
+ lwip_unittests
+
+
+
+ Application
+ MultiByte
+ true
+
+
+ Application
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ Disabled
+ ..\check;..\..\..\..\check\src;$(LWIP_DIR)\test\unit;$(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ _LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ Level4
+ EditAndContinue
+
+
+ true
+ false
+
+
+ MachineX86
+
+
+
+
+ MaxSpeed
+ true
+ ..\check;..\..\..\..\check\src;$(LWIP_DIR)\test\unit;$(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ MultiThreaded
+ true
+ Level4
+ ProgramDatabase
+
+
+ true
+ true
+ true
+ false
+
+
+ MachineX86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {ebb156dc-01bf-47b2-b69c-1a750b6b5f09}
+ false
+
+
+ {2cc276fa-b226-49c9-8f82-7fcd5a228e28}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/lwip_unittests.vcxproj.filters b/ports/win32/msvc/lwip_unittests.vcxproj.filters
new file mode 100644
index 0000000..f4fd4c1
--- /dev/null
+++ b/ports/win32/msvc/lwip_unittests.vcxproj.filters
@@ -0,0 +1,75 @@
+
+
+
+
+ {e351c538-9f2b-4a01-bf46-3ee8873cbc0f}
+
+
+ {5805c4bc-32c1-49cf-a35e-af58757e2d7a}
+
+
+ {173ba4ab-b194-4933-8e02-319044c2a8fa}
+
+
+ {70c655a7-f40f-4728-b586-33fd9598b355}
+
+
+ {a6b60d4e-4b81-44f2-9408-2e45cc769391}
+
+
+
+
+ core
+
+
+ core
+
+
+ tcp
+
+
+ tcp
+
+
+ tcp
+
+
+ udp
+
+
+ etharp
+
+
+ dhcp
+
+
+
+
+
+ core
+
+
+ core
+
+
+ tcp
+
+
+ tcp
+
+
+ tcp
+
+
+ udp
+
+
+ etharp
+
+
+ dhcp
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/makefsdata.vcxproj b/ports/win32/msvc/makefsdata.vcxproj
new file mode 100644
index 0000000..8abb637
--- /dev/null
+++ b/ports/win32/msvc/makefsdata.vcxproj
@@ -0,0 +1,99 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}
+ makefsdata
+ Win32Proj
+
+
+
+ Application
+ Unicode
+ true
+
+
+ Application
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ true
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ false
+
+
+
+ Disabled
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level4
+ true
+ EditAndContinue
+
+
+ true
+ Console
+ false
+
+
+ MachineX86
+
+
+
+
+ MaxSpeed
+ true
+ $(LWIP_DIR)\src\include;$(LWIP_DIR)\src\include\ipv4;$(LWIP_DIR)\src\include\ipv6;..\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+
+
+ Level4
+ true
+ ProgramDatabase
+
+
+ true
+ Console
+ true
+ true
+ false
+
+
+ MachineX86
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ports/win32/msvc/makefsdata.vcxproj.filters b/ports/win32/msvc/makefsdata.vcxproj.filters
new file mode 100644
index 0000000..fb33205
--- /dev/null
+++ b/ports/win32/msvc/makefsdata.vcxproj.filters
@@ -0,0 +1,14 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
+
+
+
+
+ Quelldateien
+
+
+
\ No newline at end of file