Import lwIP contrib rep

... from http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git/ into contrib/ subdir, STABLE-2_1_0_RELEASE tag
lwIP contrib is now officially frozen
TODO: Fix build
This commit is contained in:
Dirk Ziegelmeier
2018-10-02 12:17:31 +02:00
parent dd1ab2bf59
commit ac46e42aa2
310 changed files with 58603 additions and 13 deletions

View File

@@ -0,0 +1,26 @@
@echo off
rem Usage: pass the path to cov-build.exe (with trailing backslash, without the exe) as first parameter
rem ATTENTION: this deletes the output folder "cov-int" and the output file "cov-int.zip" first!
set devenv="%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe"
if not exist %devenv% set devenv="%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\vcexpress.exe"
if not exist %devenv% set devenv="%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe"
if not exist %devenv% set devenv="%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\vcexpress.exe"
set covbuild=%1cov-build.exe
set covoutput=cov-int
set zip7="c:\Program Files\7-Zip\7z.exe"
pushd %~dp0
if exist %covoutput% rd /s /q %covoutput%
if exist %covoutput%.zip del %covoutput%.zip
%covbuild% --dir %covoutput% %devenv% lwip_test.sln /build Debug || goto error
if exist %zip7% goto dozip
echo error: 7zip not found at \"%zip7%
goto error
:dozip
%zip7% a %covoutput%.zip %covoutput%
:error
popd

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}</ProjectGuid>
<RootNamespace>libcheck</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\check;..\..\..\..\check\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_LIB;WIN32;_DEBUG;HAVE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<AdditionalIncludeDirectories>..\check;..\..\..\..\check\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;HAVE_CONFIG_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\check\lib\libcompat.h" />
<ClInclude Include="..\check\config.h" />
<ClInclude Include="..\check\unistd.h" />
<ClInclude Include="..\check\sys\time.h" />
<ClInclude Include="..\..\..\..\check\src\check.h" />
<ClInclude Include="..\..\..\..\check\src\check_error.h" />
<ClInclude Include="..\..\..\..\check\src\check_impl.h" />
<ClInclude Include="..\..\..\..\check\src\check_list.h" />
<ClInclude Include="..\..\..\..\check\src\check_log.h" />
<ClInclude Include="..\..\..\..\check\src\check_msg.h" />
<ClInclude Include="..\..\..\..\check\src\check_pack.h" />
<ClInclude Include="..\..\..\..\check\src\check_print.h" />
<ClInclude Include="..\..\..\..\check\src\check_str.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\check\lib\clock_gettime.c" />
<ClCompile Include="..\..\..\..\check\lib\libcompat.c" />
<ClCompile Include="..\check\time.c" />
<ClCompile Include="..\..\..\..\check\src\check.c" />
<ClCompile Include="..\..\..\..\check\src\check_error.c" />
<ClCompile Include="..\..\..\..\check\src\check_list.c" />
<ClCompile Include="..\..\..\..\check\src\check_log.c" />
<ClCompile Include="..\..\..\..\check\src\check_msg.c" />
<ClCompile Include="..\..\..\..\check\src\check_pack.c" />
<ClCompile Include="..\..\..\..\check\src\check_print.c" />
<ClCompile Include="..\..\..\..\check\src\check_run.c" />
<ClCompile Include="..\..\..\..\check\src\check_str.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Win32">
<UniqueIdentifier>{05d172f9-8ca6-4d9c-96e4-2b0480a8222f}</UniqueIdentifier>
</Filter>
<Filter Include="Win32\sys">
<UniqueIdentifier>{eb9ccf88-7e08-4202-bb4f-5a51443fa480}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{3f044d95-ab52-45ce-b4ae-27797eb221b2}</UniqueIdentifier>
</Filter>
<Filter Include="libcompat">
<UniqueIdentifier>{abb21abe-51c2-45df-bdc9-8e00ce7fe404}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\check\config.h">
<Filter>Win32</Filter>
</ClInclude>
<ClInclude Include="..\check\unistd.h">
<Filter>Win32</Filter>
</ClInclude>
<ClInclude Include="..\check\sys\time.h">
<Filter>Win32\sys</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_error.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_impl.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_list.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_log.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_msg.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_pack.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_print.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\src\check_str.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\check\lib\libcompat.h">
<Filter>libcompat</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\check\time.c">
<Filter>Win32</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_error.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_list.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_log.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_msg.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_pack.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_print.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_run.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\src\check_str.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\lib\libcompat.c">
<Filter>libcompat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\check\lib\clock_gettime.c">
<Filter>libcompat</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,577 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug unittests|Win32">
<Configuration>Debug unittests</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release unittests|Win32">
<Configuration>Release unittests</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{2CC276FA-B226-49C9-8F82-7FCD5A228E28}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\$(ProjectName)\</OutDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>LWIP_NORAND;_LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>LWIP_NORAND;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<CustomBuildStep Include="..\..\..\..\lwip\doc\contrib.txt">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\doc\FILES">
<FileType>Document</FileType>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\doc\rawapi.txt">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\doc\savannah.txt">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\doc\snmp_agent.txt">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\doc\sys_arch.txt">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\src\core\ipv6\README">
<FileType>Document</FileType>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<CustomBuildStep Include="..\..\..\..\lwip\src\netif\FILES">
<FileType>Document</FileType>
</CustomBuildStep>
<CustomBuildStep Include="..\lwipcfg_msvc.h.example">
<FileType>Document</FileType>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</CustomBuildStep>
<None Include="..\..\..\..\lwip\CHANGELOG" />
<None Include="..\..\..\..\lwip\COPYING" />
<None Include="..\..\..\..\lwip\doc\contrib.txt" />
<None Include="..\..\..\..\lwip\doc\doxygen\generate.bat" />
<None Include="..\..\..\..\lwip\doc\doxygen\generate.sh" />
<None Include="..\..\..\..\lwip\doc\doxygen\lwip.Doxyfile" />
<None Include="..\..\..\..\lwip\doc\FILES" />
<None Include="..\..\..\..\lwip\doc\mdns.txt" />
<None Include="..\..\..\..\lwip\doc\ppp.txt" />
<None Include="..\..\..\..\lwip\doc\savannah.txt" />
<None Include="..\..\..\..\lwip\FILES" />
<None Include="..\..\..\..\lwip\README" />
<None Include="..\..\..\..\lwip\UPGRADING" />
<None Include="..\..\..\examples\example_app\lwipcfg.h.example">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</None>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\lwip\doc\NO_SYS_SampleCode.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\src\api\api_lib.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\api_msg.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\err.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\if_api.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\netbuf.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\netdb.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\netifapi.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\sockets.c" />
<ClCompile Include="..\..\..\..\lwip\src\api\tcpip.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\altcp_tls\altcp_tls_mbedtls.c">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\src\apps\altcp_tls\altcp_tls_mbedtls_mem.c">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\src\apps\http\altcp_proxyconnect.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\http\http_client.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\lwiperf\lwiperf.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\mqtt\mqtt.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\netbiosns\netbiosns.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\smtp\smtp.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_snmpv2_framework.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_snmpv2_usm.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\sntp\sntp.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\tftp\tftp_server.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\altcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\altcp_alloc.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\altcp_tcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\def.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\dns.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\inet_chksum.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\init.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\mem.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\memp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\netif.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\pbuf.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\raw.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\stats.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\sys.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\tcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\tcp_in.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\tcp_out.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\udp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\autoip.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\dhcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\etharp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\icmp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\igmp.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\ip4.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\ip4_addr.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\dhcp6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\ethip6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\icmp6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\inet6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\ip6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\ip6_addr.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\ip6_frag.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\mld6.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv6\nd6.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\bridgeif.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\bridgeif_fdb.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ethernet.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\lowpan6.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\lowpan6_ble.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\lowpan6_common.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\slipif.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\auth.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\ccp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\chap-md5.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\chap-new.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\chap_ms.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\demand.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\eap.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\ecp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\eui64.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\fsm.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\ipcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\ipv6cp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\lcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\magic.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\mppe.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\multilink.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\ppp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\pppcrypt.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\pppoe.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\pppol2tp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\pppos.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\upap.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\utils.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\vj.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\polarssl\arc4.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\polarssl\des.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\polarssl\md4.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\polarssl\md5.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\polarssl\sha1.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\http\fs.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\http\fsdata.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\src\apps\http\httpd.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_asn1.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_core.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_msg.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_netconn.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_pbuf_stream.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_raw.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_scalar.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_table.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_threadsync.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_traps.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ip.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmpv3.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_icmp.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_interfaces.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_ip.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_snmp.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_system.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_tcp.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmp_mib2_udp.c" />
<ClCompile Include="..\..\..\..\lwip\src\netif\ppp\pppapi.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\ipv4\ip4_frag.c" />
<ClCompile Include="..\..\..\..\lwip\src\core\timeouts.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\mdns\mdns.c" />
<ClCompile Include="..\..\..\..\lwip\src\apps\snmp\snmpv3_mbedtls.c">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\..\mbedtls\include;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;..\..\..\apps\snmp_private_mib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\src\netif\zepif.c" />
<ClCompile Include="..\sio.c" />
<ClCompile Include="..\sys_arch.c">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug unittests|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release unittests|Win32'">true</ExcludedFromBuild>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\lwip\doc\doxygen\main_page.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\altcp_tls\altcp_tls_mbedtls_mem.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\altcp_tls\altcp_tls_mbedtls_structs.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\snmp\snmp_msg.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\compat\stdc\errno.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\compat\posix\arpa\inet.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\compat\posix\netdb.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\compat\posix\net\if.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\compat\posix\sys\socket.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\altcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\altcp_tcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\altcp_tls.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\altcp_proxyconnect.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\altcp_tls_mbedtls_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\http_client.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\lwiperf.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mdns_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mqtt.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mqtt_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mqtt_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\netbiosns.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\netbiosns_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\smtp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\smtp_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_snmpv2_framework.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_snmpv2_usm.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\sntp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\sntp_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\tftp_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\tftp_server.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\errno.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\if_api.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip6_zone.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\altcp_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\api_msg.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\memp_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\memp_std.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\mem_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\nd6_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\raw_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\sockets_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\tcpip_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\priv\tcp_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\api.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\arch.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\autoip.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\debug.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\def.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\dhcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\dhcp6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\dns.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\err.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ethip6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\icmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\icmp6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\igmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\inet.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\inet_chksum.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\init.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip4.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip4_addr.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip6_addr.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip6_frag.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip_addr.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\mem.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\memp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\mld6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\nd6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\netbuf.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\netdb.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\netif.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\netifapi.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\opt.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\pbuf.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\dhcp6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\etharp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\iana.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\ieee.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\igmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\raw.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\sio.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\snmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\sockets.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\stats.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\sys.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\tcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\tcpip.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\udp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\bridgeif.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\bridgeif_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\etharp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ethernet.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ieee802154.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\lowpan6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\lowpan6_ble.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\lowpan6_common.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\lowpan6_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\slipif.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ccp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\chap-md5.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\chap-new.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\chap_ms.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\eap.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ecp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\eui64.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\fsm.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ipcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ipv6cp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\lcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\magic.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\mppe.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ppp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ppp_impl.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\ppp_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppcrypt.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppdebug.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppoe.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppol2tp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppos.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\upap.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\vj.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\polarssl\arc4.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\polarssl\des.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\polarssl\md4.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\polarssl\md5.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\polarssl\sha1.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\http\fsdata.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\http\httpd_structs.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\snmp\snmp_asn1.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\snmp\snmp_core_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\snmp\snmp_pbuf_stream.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_core.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_mib2.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_scalar.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_table.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmp_threadsync.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\ppp\pppapi.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\fs.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\httpd.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\httpd_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\snmpv3.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\etharp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\ip4_frag.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\timeouts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mdns.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\apps\mdns_opts.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\autoip.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\dhcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\dns.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\ip.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\ip4.h" />
<ClInclude Include="..\..\..\..\lwip\src\apps\snmp\snmpv3_priv.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\ethernet.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\icmp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\icmp6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\ip6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\mld6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\nd6.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\tcp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\lwip\prot\udp.h" />
<ClInclude Include="..\..\..\..\lwip\src\include\netif\zepif.h" />
<ClInclude Include="..\..\..\examples\example_app\default_netif.h" />
<ClInclude Include="..\..\..\examples\example_app\lwipcfg.h" />
<ClInclude Include="..\..\..\examples\example_app\lwipopts.h" />
<ClInclude Include="..\..\..\examples\example_app\lwippools.h" />
<ClInclude Include="..\..\..\examples\example_app\ppp_settings.h" />
<ClInclude Include="..\include\arch\bpstruct.h" />
<ClInclude Include="..\include\arch\cc.h" />
<ClInclude Include="..\include\arch\epstruct.h" />
<ClInclude Include="..\include\arch\perf.h" />
<ClInclude Include="..\include\arch\sys_arch.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,37 @@
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.vcxproj", "{6F44E49E-9F21-4144-91EC-53B92AEF62CE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwIP", "lwIP.vcxproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefsdata", "makefsdata.vcxproj", "{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}.Debug|Win32.ActiveCfg = Debug|Win32
{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}.Debug|Win32.Build.0 = Debug|Win32
{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}.Release|Win32.ActiveCfg = Release|Win32
{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}.Release|Win32.Build.0 = Release|Win32
{6F44E49E-9F21-4144-91EC-53B92AEF62CE}.Debug|Win32.ActiveCfg = Debug|Win32
{6F44E49E-9F21-4144-91EC-53B92AEF62CE}.Debug|Win32.Build.0 = Debug|Win32
{6F44E49E-9F21-4144-91EC-53B92AEF62CE}.Release|Win32.ActiveCfg = Release|Win32
{6F44E49E-9F21-4144-91EC-53B92AEF62CE}.Release|Win32.Build.0 = Release|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Debug|Win32.ActiveCfg = Debug|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Debug|Win32.Build.0 = Debug|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Release|Win32.ActiveCfg = Release|Win32
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Release|Win32.Build.0 = Release|Win32
{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}.Debug|Win32.ActiveCfg = Debug|Win32
{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}.Debug|Win32.Build.0 = Debug|Win32
{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}.Release|Win32.ActiveCfg = Release|Win32
{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,203 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{8CC0CE51-32CF-4585-BFAF-A9343BC5A96D}</ProjectGuid>
<RootNamespace>lwIP_test</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\$(Configuration)\$(ProjectName)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Midl>
<TypeLibraryName>.\Release/test.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>Packet.lib;wpcap.lib;%(AdditionalDependencies)</AdditionalDependencies>
<SuppressStartupBanner>true</SuppressStartupBanner>
<AdditionalLibraryDirectories>$(PCAP_DIR)\Lib;..\..\..\..\winpcap\WpdPack\Lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<ProgramDatabaseFile>.\Release/test.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<GenerateMapFile>true</GenerateMapFile>
<MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Midl>
<TypeLibraryName>.\Debug/test.tlb</TypeLibraryName>
<HeaderFileName>
</HeaderFileName>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CONSOLE;WIN32;_DEBUG;LWIP_DEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Link>
<AdditionalDependencies>Packet.lib;wpcap.lib;%(AdditionalDependencies)</AdditionalDependencies>
<SuppressStartupBanner>true</SuppressStartupBanner>
<AdditionalLibraryDirectories>$(PCAP_DIR)\Lib;..\..\..\..\winpcap\WpdPack\Lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<GenerateMapFile>false</GenerateMapFile>
<MapFileName>$(TargetDir)$(TargetName).map</MapFileName>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\addons\ipv6_static_routing\ip6_route_table.c" />
<ClCompile Include="..\..\..\addons\tcp_isn\tcp_isn.c" />
<ClCompile Include="..\..\..\apps\tcpecho_raw\tcpecho_raw.c" />
<ClCompile Include="..\..\..\apps\udpecho_raw\udpecho_raw.c" />
<ClCompile Include="..\..\..\examples\example_app\test.c" />
<ClCompile Include="..\..\..\examples\httpd\cgi_example\cgi_example.c" />
<ClCompile Include="..\..\..\examples\httpd\fs_example\fs_example.c" />
<ClCompile Include="..\..\..\examples\httpd\genfiles_example\genfiles_example.c" />
<ClCompile Include="..\..\..\examples\httpd\post_example\post_example.c" />
<ClCompile Include="..\..\..\examples\httpd\ssi_example\ssi_example.c" />
<ClCompile Include="..\..\..\examples\lwiperf\lwiperf_example.c" />
<ClCompile Include="..\..\..\examples\mdns\mdns_example.c" />
<ClCompile Include="..\..\..\examples\mqtt\mqtt_example.c" />
<ClCompile Include="..\..\..\examples\ppp\pppos_example.c" />
<ClCompile Include="..\..\..\examples\snmp\snmp_example.c" />
<ClCompile Include="..\..\..\examples\snmp\snmp_private_mib\lwip_prvmib.c" />
<ClCompile Include="..\..\..\examples\snmp\snmp_v3\snmpv3_dummy.c" />
<ClCompile Include="..\..\..\examples\sntp\sntp_example.c" />
<ClCompile Include="..\..\..\examples\tftp\tftp_example.c" />
<ClCompile Include="..\..\..\apps\chargen\chargen.c" />
<ClCompile Include="..\..\..\apps\httpserver\httpserver-netconn.c" />
<ClCompile Include="..\..\..\apps\netio\netio.c" />
<ClCompile Include="..\..\..\apps\ping\ping.c" />
<ClCompile Include="..\..\..\apps\rtp\rtp.c" />
<ClCompile Include="..\..\..\apps\shell\shell.c" />
<ClCompile Include="..\..\..\apps\socket_examples\socket_examples.c" />
<ClCompile Include="..\..\..\apps\tcpecho\tcpecho.c" />
<ClCompile Include="..\..\..\apps\udpecho\udpecho.c" />
<ClCompile Include="..\example_app\default_netif.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\addons\ipv6_static_routing\ip6_route_table.h" />
<ClInclude Include="..\..\..\addons\tcp_isn\tcp_isn.h" />
<ClInclude Include="..\..\..\apps\chargen\chargen.h" />
<ClInclude Include="..\..\..\apps\httpserver\httpserver-netconn.h" />
<ClInclude Include="..\..\..\apps\netio\netio.h" />
<ClInclude Include="..\..\..\apps\ping\ping.h" />
<ClInclude Include="..\..\..\apps\rtp\rtp.h" />
<ClInclude Include="..\..\..\apps\shell\shell.h" />
<ClInclude Include="..\..\..\apps\socket_examples\socket_examples.h" />
<ClInclude Include="..\..\..\apps\tcpecho\tcpecho.h" />
<ClInclude Include="..\..\..\apps\tcpecho_raw\tcpecho_raw.h" />
<ClInclude Include="..\..\..\apps\udpecho\udpecho.h" />
<ClInclude Include="..\..\..\apps\udpecho_raw\udpecho_raw.h" />
<ClInclude Include="..\..\..\examples\httpd\cgi_example\cgi_example.h" />
<ClInclude Include="..\..\..\examples\httpd\fs_example\fs_example.h" />
<ClInclude Include="..\..\..\examples\httpd\genfiles_example\genfiles_example.h" />
<ClInclude Include="..\..\..\examples\httpd\ssi_example\ssi_example.h" />
<ClInclude Include="..\..\..\examples\lwiperf\lwiperf_example.h" />
<ClInclude Include="..\..\..\examples\mdns\mdns_example.h" />
<ClInclude Include="..\..\..\examples\mqtt\mqtt_example.h" />
<ClInclude Include="..\..\..\examples\ppp\pppos_example.h" />
<ClInclude Include="..\..\..\examples\snmp\snmp_example.h" />
<ClInclude Include="..\..\..\examples\snmp\snmp_private_mib\private_mib.h" />
<ClInclude Include="..\..\..\examples\snmp\snmp_v3\snmpv3_dummy.h" />
<ClInclude Include="..\..\..\examples\sntp\sntp_example.h" />
<ClInclude Include="..\..\..\examples\tftp\tftp_example.h" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\addons\ipv6_static_routing\README" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lwIP.vcxproj">
<Project>{2cc276fa-b226-49c9-8f82-7fcd5a228e28}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="lwIP_pcapif.vcxproj">
<Project>{6f44e49e-9f21-4144-91ec-53b92aef62ce}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{e858c3d0-1558-4d47-bc6a-9d4a55ce3d3a}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Source Files\apps">
<UniqueIdentifier>{0582eefd-a68e-45f8-b93c-f828c4794f30}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\addons">
<UniqueIdentifier>{ed0627c2-099a-4da8-af0c-142003828f9f}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\addons\tcp_isn">
<UniqueIdentifier>{4ffb2268-6fc6-44d7-8e3b-2a3f68b8d5a3}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\addons\ipv6_static_routing">
<UniqueIdentifier>{93b36161-88b2-448c-9c45-ac6f27b98290}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples">
<UniqueIdentifier>{6456d2d6-61e6-4c99-9f1f-1f225437a642}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd">
<UniqueIdentifier>{75bb877e-aa45-4e2e-82fe-946ddadc6a64}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\snmp">
<UniqueIdentifier>{78411edf-fe39-4edb-a6bd-2833755e0342}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd\fs_example">
<UniqueIdentifier>{531dd0cf-ec13-42b7-a3bb-b837382d4ecd}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd\ssi_example">
<UniqueIdentifier>{d71bdb12-c5ed-4823-99f0-2d537765a2eb}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\snmp\snmp_private_mib">
<UniqueIdentifier>{0b9db8c7-f352-4ca6-86c6-1a6c58482c5d}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\snmp\snmp_v3">
<UniqueIdentifier>{97f0ea5c-16cf-4640-a6b3-ace059ed2388}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd\cgi_example">
<UniqueIdentifier>{24079d2d-aab1-49f9-b0fa-57910a18b93a}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd\genfiles_example">
<UniqueIdentifier>{d38ed32b-9498-429e-a02c-08332c463725}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\httpd\post_example">
<UniqueIdentifier>{672a49fd-94ff-4126-8de3-e96c9c32dfb8}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\mdns">
<UniqueIdentifier>{e5276e3f-3e2a-4376-aee3-85aafd12c77b}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\tftp">
<UniqueIdentifier>{f6d95ce0-df4f-4988-8654-624468dd4ecd}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\sntp">
<UniqueIdentifier>{a37e5539-232e-4d91-9c10-3d7a851b8c4c}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\ppp">
<UniqueIdentifier>{a2a65260-5055-4a0d-bd0b-4a3ca3560918}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\lwiperf">
<UniqueIdentifier>{aa359e5e-131e-4f20-9e5d-416f9ae76abd}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\examples\mqtt">
<UniqueIdentifier>{bd6f1fcc-c88f-4b96-a267-401f6bf9898b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\apps\chargen\chargen.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\httpserver\httpserver-netconn.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\netio\netio.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\ping\ping.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\rtp\rtp.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\shell\shell.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\socket_examples\socket_examples.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\tcpecho\tcpecho.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\udpecho\udpecho.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\tcpecho_raw\tcpecho_raw.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\apps\udpecho_raw\udpecho_raw.c">
<Filter>Source Files\apps</Filter>
</ClCompile>
<ClCompile Include="..\..\..\addons\tcp_isn\tcp_isn.c">
<Filter>Source Files\addons\tcp_isn</Filter>
</ClCompile>
<ClCompile Include="..\..\..\addons\ipv6_static_routing\ip6_route_table.c">
<Filter>Source Files\addons\ipv6_static_routing</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\httpd\fs_example\fs_example.c">
<Filter>Source Files\examples\httpd\fs_example</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\httpd\ssi_example\ssi_example.c">
<Filter>Source Files\examples\httpd\ssi_example</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\snmp\snmp_private_mib\lwip_prvmib.c">
<Filter>Source Files\examples\snmp\snmp_private_mib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\snmp\snmp_v3\snmpv3_dummy.c">
<Filter>Source Files\examples\snmp\snmp_v3</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\httpd\cgi_example\cgi_example.c">
<Filter>Source Files\examples\httpd\cgi_example</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\httpd\genfiles_example\genfiles_example.c">
<Filter>Source Files\examples\httpd\genfiles_example</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\httpd\post_example\post_example.c">
<Filter>Source Files\examples\httpd\post_example</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\mdns\mdns_example.c">
<Filter>Source Files\examples\mdns</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\tftp\tftp_example.c">
<Filter>Source Files\examples\tftp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\snmp\snmp_example.c">
<Filter>Source Files\examples\snmp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\sntp\sntp_example.c">
<Filter>Source Files\examples\sntp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\ppp\pppos_example.c">
<Filter>Source Files\examples\ppp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\lwiperf\lwiperf_example.c">
<Filter>Source Files\examples\lwiperf</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\mqtt\mqtt_example.c">
<Filter>Source Files\examples\mqtt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\examples\example_app\test.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\example_app\default_netif.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\apps\chargen\chargen.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\httpserver\httpserver-netconn.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\netio\netio.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\ping\ping.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\rtp\rtp.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\shell\shell.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\socket_examples\socket_examples.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\tcpecho\tcpecho.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\udpecho\udpecho.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\tcpecho_raw\tcpecho_raw.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\apps\udpecho_raw\udpecho_raw.h">
<Filter>Source Files\apps</Filter>
</ClInclude>
<ClInclude Include="..\..\..\addons\tcp_isn\tcp_isn.h">
<Filter>Source Files\addons\tcp_isn</Filter>
</ClInclude>
<ClInclude Include="..\..\..\addons\ipv6_static_routing\ip6_route_table.h">
<Filter>Source Files\addons\ipv6_static_routing</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\httpd\fs_example\fs_example.h">
<Filter>Source Files\examples\httpd\fs_example</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\httpd\ssi_example\ssi_example.h">
<Filter>Source Files\examples\httpd\ssi_example</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\snmp\snmp_private_mib\private_mib.h">
<Filter>Source Files\examples\snmp\snmp_private_mib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\snmp\snmp_v3\snmpv3_dummy.h">
<Filter>Source Files\examples\snmp\snmp_v3</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\httpd\cgi_example\cgi_example.h">
<Filter>Source Files\examples\httpd\cgi_example</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\httpd\genfiles_example\genfiles_example.h">
<Filter>Source Files\examples\httpd\genfiles_example</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\mdns\mdns_example.h">
<Filter>Source Files\examples\mdns</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\tftp\tftp_example.h">
<Filter>Source Files\examples\tftp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\snmp\snmp_example.h">
<Filter>Source Files\examples\snmp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\sntp\sntp_example.h">
<Filter>Source Files\examples\sntp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\ppp\pppos_example.h">
<Filter>Source Files\examples\ppp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\lwiperf\lwiperf_example.h">
<Filter>Source Files\examples\lwiperf</Filter>
</ClInclude>
<ClInclude Include="..\..\..\examples\mqtt\mqtt_example.h">
<Filter>Source Files\examples\mqtt</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\addons\ipv6_static_routing\README">
<Filter>Source Files\addons\ipv6_static_routing</Filter>
</None>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>lwIP pcapif</ProjectName>
<ProjectGuid>{6F44E49E-9F21-4144-91EC-53B92AEF62CE}</ProjectGuid>
<RootNamespace>lwIP pcapif</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\$(Configuration)\$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;.\;$(PCAP_DIR)\Include;..\..\..\..\winpcap\WpdPack\Include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib />
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;.\;$(PCAP_DIR)\Include;..\..\..\..\winpcap\WpdPack\Include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
<ProgramDataBaseFileName>$(IntDir)$(ProjectName).pdb</ProgramDataBaseFileName>
<WarningLevel>EnableAllWarnings</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>Default</CompileAs>
<TreatWarningAsError>true</TreatWarningAsError>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0407</Culture>
</ResourceCompile>
<Lib>
<SuppressStartupBanner>true</SuppressStartupBanner>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\pcapif.c" />
<ClCompile Include="..\pcapif_helper.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\pcapif.h" />
<ClInclude Include="..\pcapif_helper.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lwIP.vcxproj">
<Project>{2cc276fa-b226-49c9-8f82-7fcd5a228e28}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{0d38b8c3-e694-4572-89b8-fc6e825a092d}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{e5ce29d5-319e-4e99-978b-b88e8d6167e4}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\pcapif.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\pcapif_helper.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\pcapif.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\pcapif_helper.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,31 @@
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.vcxproj", "{2CC276FA-B226-49C9-8F82-7FCD5A228E28}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcheck", "libcheck.vcxproj", "{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
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
{2CC276FA-B226-49C9-8F82-7FCD5A228E28}.Release|Win32.Build.0 = Release unittests|Win32
{EBB156DC-01BF-47B2-B69C-1A750B6B5F09}.Debug|Win32.ActiveCfg = Debug|Win32
{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
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6CCABAA4-F86F-4119-AFF8-43C9A4A234C2}</ProjectGuid>
<RootNamespace>lwip_unittests</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\check;..\..\..\..\check\src;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_LIB;WIN32;_DEBUG;LWIP_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<WarningLevel>EnableAllWarnings</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DisableSpecificWarnings>4820</DisableSpecificWarnings>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<AdditionalIncludeDirectories>..\check;..\..\..\..\check\src;..\..\..\..\lwip\test\unit;..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\lwip\test\unit\api\test_sockets.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\arch\sys_arch.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_def.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_mem.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_netif.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_pbuf.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_timers.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\ip4\test_ip4.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\ip6\test_ip6.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\mdns\test_mdns.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\mqtt\test_mqtt.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\tcp_helper.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\test_tcp.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\test_tcp_oos.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\udp\test_udp.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\etharp\test_etharp.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\dhcp\test_dhcp.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\lwip_unittests.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\lwip\test\unit\api\test_sockets.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\arch\sys_arch.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_def.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_mem.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_netif.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_pbuf.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_timers.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\ip4\test_ip4.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\ip6\test_ip6.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\mdns\test_mdns.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\mqtt\test_mqtt.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\tcp_helper.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\test_tcp.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\test_tcp_oos.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\udp\test_udp.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\etharp\test_etharp.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\dhcp\test_dhcp.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\lwip_check.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\lwipopts.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="libcheck.vcxproj">
<Project>{ebb156dc-01bf-47b2-b69c-1a750b6b5f09}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="lwIP.vcxproj">
<Project>{2cc276fa-b226-49c9-8f82-7fcd5a228e28}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,147 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="core">
<UniqueIdentifier>{e351c538-9f2b-4a01-bf46-3ee8873cbc0f}</UniqueIdentifier>
</Filter>
<Filter Include="tcp">
<UniqueIdentifier>{5805c4bc-32c1-49cf-a35e-af58757e2d7a}</UniqueIdentifier>
</Filter>
<Filter Include="udp">
<UniqueIdentifier>{173ba4ab-b194-4933-8e02-319044c2a8fa}</UniqueIdentifier>
</Filter>
<Filter Include="etharp">
<UniqueIdentifier>{70c655a7-f40f-4728-b586-33fd9598b355}</UniqueIdentifier>
</Filter>
<Filter Include="dhcp">
<UniqueIdentifier>{a6b60d4e-4b81-44f2-9408-2e45cc769391}</UniqueIdentifier>
</Filter>
<Filter Include="mdns">
<UniqueIdentifier>{d454902e-ce5b-48ae-a690-e6490bdbbf17}</UniqueIdentifier>
</Filter>
<Filter Include="api">
<UniqueIdentifier>{d9501476-6102-4f14-90bd-35322fbd2fb2}</UniqueIdentifier>
</Filter>
<Filter Include="arch">
<UniqueIdentifier>{b04f182c-1910-456d-9388-397dfe82dbc9}</UniqueIdentifier>
</Filter>
<Filter Include="mqtt">
<UniqueIdentifier>{fd48ae04-ec85-478f-a97c-a7c8384a2d94}</UniqueIdentifier>
</Filter>
<Filter Include="ip4">
<UniqueIdentifier>{fe93fc95-f1af-4a1f-a086-c1771dbf4d79}</UniqueIdentifier>
</Filter>
<Filter Include="ipv6">
<UniqueIdentifier>{924d29be-e5e4-4b25-8bc4-92db91ce4c49}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_mem.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_pbuf.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\tcp_helper.c">
<Filter>tcp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\test_tcp.c">
<Filter>tcp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\tcp\test_tcp_oos.c">
<Filter>tcp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\udp\test_udp.c">
<Filter>udp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\etharp\test_etharp.c">
<Filter>etharp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\dhcp\test_dhcp.c">
<Filter>dhcp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\lwip_unittests.c" />
<ClCompile Include="..\..\..\..\lwip\test\unit\mdns\test_mdns.c">
<Filter>mdns</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\api\test_sockets.c">
<Filter>api</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\arch\sys_arch.c">
<Filter>arch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\mqtt\test_mqtt.c">
<Filter>mqtt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\ip4\test_ip4.c">
<Filter>ip4</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_def.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_timers.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\core\test_netif.c">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\lwip\test\unit\ip6\test_ip6.c">
<Filter>ipv6</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_mem.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_pbuf.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\tcp_helper.h">
<Filter>tcp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\test_tcp.h">
<Filter>tcp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\tcp\test_tcp_oos.h">
<Filter>tcp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\udp\test_udp.h">
<Filter>udp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\etharp\test_etharp.h">
<Filter>etharp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\dhcp\test_dhcp.h">
<Filter>dhcp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\lwip_check.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\lwipopts.h" />
<ClInclude Include="..\..\..\..\lwip\test\unit\mdns\test_mdns.h">
<Filter>mdns</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\api\test_sockets.h">
<Filter>api</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\arch\sys_arch.h">
<Filter>arch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\mqtt\test_mqtt.h">
<Filter>mqtt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\ip4\test_ip4.h">
<Filter>ip4</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_def.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_timers.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\core\test_netif.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\lwip\test\unit\ip6\test_ip6.h">
<Filter>ipv6</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\lwip\src\apps\http\makefsdata\makefsdata.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{0BFC0F21-8E84-4E68-A9E1-CE2A09B72F6D}</ProjectGuid>
<RootNamespace>makefsdata</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<AdditionalIncludeDirectories>..\..\..\..\lwip\src\include;..\..\..\..\lwip\src\include\ipv4;..\..\..\..\lwip\src\include\ipv6;..\include;..\..\..\examples\example_app;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Quelldateien">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\lwip\src\apps\http\makefsdata\makefsdata.c">
<Filter>Quelldateien</Filter>
</ClCompile>
</ItemGroup>
</Project>